Senior Back-End (or Senior Full-Stack) developer

Job ID: 102680
Position Title: Senior Back-End (or Senior Full-Stack) developer
Location: North York
Compensation: TBD
Hours: 35-40 hours per week
Job Description: The successful candidate will have a passion for creating powerful, flexible
APIs that remain performant & efficient under high-demand situations.
Successful candidates will also have a desire for learning new technologies and enjoy working on a team.
You will be responsible for implementing new features & integrations as well as supporting our existing functionality.
You will take part in planning sessions & retrospectives and have the opportunity to make a lasting impact on our stack.
 
Job Requirements: 5 years of experience working with PHP in a production environment
3 years of experience working with Laravel
Production experience with PHP 7
Minimum 2 years of experience either building or consuming a REST API
Proficient with relational database systems (MySQL)
Proficient in working with JSON (both parsing & serializing)
Deep understanding of OOP concepts (encapsulation, inheritance, interfaces, polymorphism, etc...)
Familiarity with software design patterns (repository, factory, strategy, etc...)
Ability to write consistent, testable code that follows a coding style, best practices, and is maintainable

BONUS:
Previous usage of Laravel as an API is strongly preferred
Experience building fully decoupled web applications
Experience working on an Agile Scrum team
Experience with a modern JavaScript framework (Vue, Angular, React, etc.)
Code (for internal use): - #ZR
How To Apply: Click on Apply or contact your Career Specialist.





Disclaimer:
We are posting this position on behalf of the employer. If you’re interested, click on the “Login/Apply” button above and we will contact you within 1-2 business days to complete the application process. If you experience any technical difficulties, please contact PPProcess@vpi-inc.com for support.