Full Stack Developer at EyeCarePro

Company:

EyeCarePro

EyeCarePro

Industry: Advertising / Branding / PR

Deadline: Not specified

Job Type: Remote

Experience: 7 years

Location: Western Cape

Province: Cape Town

Field: ICT / Computer

About the Role
We are hiring a Senior Full Stack Developer to help expand and improve our core SaaS platform. The ideal candidate has strong experience in Laravel and Angular, thrives in a remote team, and is eager to take ownership of product functionality that supports thousands of eyecare professionals.

Key Responsibilities

  • Enhance and implement new features for our SaaS product
  • Develop robust backend systems using PHP and Laravel
  • Build and manage microservices within Docker and Kubernetes
  • Design and maintain RESTful APIs for integrations and internal tools
  • Contribute to front-end development using Angular and SASS
  • Investigate, troubleshoot, and resolve bugs and performance issues
  • Continuously optimize application scalability and reliability
  • Participate in code reviews and uphold software development best practices

Required Skills and Experience

  • Fluent in English with excellent communication skills
  • 7+ years of full stack development experience with strong PHP and Laravel expertise
  • Advanced JavaScript skills, with at least 7 years of experience
  • 5+ years of experience with SPA frameworks (Angular preferred, React or Vue.js acceptable)
  • Strong SQL skills with experience in MySQL or PostgreSQL
  • Proficient with Git, automated testing, and modern development workflows
  • Strong understanding of core computer science concepts
  • Experience with Docker and Kubernetes in a microservices environment
  • Bonus: Familiarity with Laravel or Symfony, and optometry EHR systems such as OfficeMate, Crystal, or RevolutionEHR



Share this job:

Assistant/Project Manager (Sales) at EyeCarePro

Associate Web (UI/UX) Strategist at EyeCarePro