Full Stack Developer at EyeCarePro Cape Town, Western Cape

Website EyeCarePro

EyeCarePro offers effective optometry marketing and SEO services made specifically to help eye care practices grow by booking more patients.

Full Stack Developer – EyeCarePro

Location: Cape Town, Western Cape, South Africa | Remote: 100%
Employment Type: Full-time
Posted: Yesterday
Closing Date: 31 October 2025, 23:59


About the Role

EyeCarePro is hiring a Senior Full Stack Developer to enhance and expand our core SaaS platform. The ideal candidate has strong experience in Laravel and Angular, thrives in a remote team, and takes ownership of product functionality supporting thousands of eyecare professionals.


Key Responsibilities

  • Enhance and implement new features for the 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 MySQL or PostgreSQL experience
  • 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

Work Requirements

  • Fully remote role
  • Available to work 8:00 AM – 4:00 PM EST, Monday to Friday
  • Must provide:
    • Reliable high-speed internet
    • Quiet, professional workspace
    • Personal computer, monitors, and required equipment
    • Load-shedding backup if applicable

Core Values

  • Great Collaborator: Eager to help, adds value to teammates and clients
  • Always Learning: Curious, proactive, stays up to date with tools and trends
  • Driven to Improve: Tests, tracks, iterates, and constantly improves work
  • Client Focused: Evaluates every line of code or feature for measurable client value

Why Join EyeCarePro

  • Competitive salary and paid time off
  • Fully remote work environment
  • Opportunities for personal and professional growth
  • Help shape real-world solutions used by eyecare practices across North America
  • Join a team that values execution, experimentation, and excellence

How to Apply

If you are passionate about product development and building tools that make a difference, we want to hear from you.

Note: If you do not hear back within two weeks of submitting your application, please consider your application unsuccessful.

TAP / CLICK HERE TO APPLY

View more Jobs in South Africa Here

See also:  Bobland Techniques: Accelerate your Online Presence

See also:  Think you can’t transform your body in six months? Think again !


To apply for this job please visit www.careers-page.com.

Spread the love