Job description
Job Responsibilities
-
Customer-facing features should be implemented and tested in both server and client-side applications
-
Work with the lead developers and product teams to fine-tune product specifications and requirements
-
Lead and assist a small team of junior and mid-level developers in architecture, implementation, and senior-level guidance and support.
-
Existing code should be identified and refactored
-
Take ownership of projects and come up with a fresh approach to solve problems
Requirements
Job Requirements
-
Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
-
At least 7+ years of relevant experience as a full-stack developer
-
7+ years of experience with PHP is a must
-
Must have knowledge of Laravel, composer, PHPUnit, and the modern PHP ecosystem
-
Knowledge of MySQL, ORMs, and raw SQL is required
-
Understanding HTTP, RESTful services, and API-driven approaches is a must
-
HTML/CSS/sass and modern tooling knowledge are required
-
Knowledge of Git, workflows, Linux, and Docker is a must
-
Working knowledge of the Agile methodology is nice to have
-
Familiarity with JS, Vue, Vuex, and Typescript is a bonus