As a Back-End Team Lead (PHP), you will be responsible for leading the backend development team, designing and developing new features, and maintaining existing modules. You will collaborate closely with cross-functional teams to ensure the successful delivery of scalable and secure solutions that meet business needs.
Responsibilities:
Lead and mentor a team of back-end developers.
Guide technical planning, risk assessment, and mitigation strategies.
Design and implement scalable, secure backend solutions.
Oversee code quality, development standards, and technical documentation.
Collaborate with product and business units to define technical requirements.
Identify reusable system components to improve efficiency.
Support junior team members through coaching and code reviews.
Optimize workflows to improve delivery timelines and team efficiency.
Requirements:
+5 years of hands-on experience in back-end development.
Expert in PHP (Laravel) and strong experience with MySQL, JavaScript, HTML, Redis, MongoDB, ElasticSearch, and Vue.js.
Experience with custom development in Laravel and/or Symfony.
Strong knowledge of object-oriented design, database modeling, and API development.
Familiarity with UI/UX concepts and responsive design principles.
Proficiency in Git and collaborative software development.
Ability to work independently and lead a technical team.
Strong analytical and problem-solving skills.
Fast learner with a growth mindset.
Nice to Have:
DevOps knowledge (e.g., Docker, CI/CD tools, scripting for build and test environments)
Experience with microservice architecture and containerization