FrontEnd Lead – Full Stack (Vue.js, PHP/Laravel)

Job Description: We are looking for a seasoned full stack developer with a strong emphasis on frontend development using Vue.js, alongside solid experience in PHP/Laravel. The ideal candidate will have a proven track record in Microservices architecture, Docker, AWS, coupled with strong leadership and project management skills to lead the frontend development.

Key Responsibilities:

  • Lead a team of frontend developers to deliver high-quality software solutions.
  • Design, develop, and maintain web applications with a primary focus on Vue.js and frontend development.
  • Implement and optimize Vue.js components, libraries, and packages.
  • Develop backend services using PHP/Laravel.
  • Implement Microservices solutions.
  • Oversee and manage the deployment of applications using Docker.
  • Utilize AWS services for application deployment and maintenance.
  • Conduct code reviews, mentor other developers, and foster a culture of continuous improvement.
  • Collaborate with cross-functional teams to define project requirements and deliverables.
  • Share in managing the project timelines, deliverables, and stakeholder expectations.
  • Ensure best practices in code quality, security, and performance.

Requirements:

  • 7+ years of professional experience in frontend development mainly Vue.js
  • Proven leadership experience in managing development teams.
  • Proficient in Vue.js and related frontend libraries and packages.
  • Strong experience with PHP and the Laravel framework.
  • Extensive experience in Microservices architecture.
  • Hands-on experience with Docker and container orchestration.
  • Strong experience with AWS services.
  • Exceptional problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • Ability to write clean, well-documented code.
  • Experience with version control systems like Git.
  • Familiarity with DevOps practices and knowledge of CI/CD pipelines.