About The Job 
Full Stack Developer role at EyeCarePro.
EyeCarePro is the growth engine behind North America's leading optometric practices.
We deliver full-funnel digital marketing and innovative SaaS tools that help eyecare businesses attract more patients, improve efficiency, and grow sustainably in a competitive healthcare landscape.
Location: Cape Town, Western Cape, South Africa.
This is a 100% remote role.
 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 
Work Requirements 
- 100% remote role 
- Must be based anywhere but available to work 8:00 AM to 4:00 PM EST, Monday to Friday 
- Must provide: - A reliable, high-speed internet connection 
- A quiet, professional workspace 
- Personal computer, monitors, and required work equipment 
- Load-shedding backup if applicable 
 
Our Core Values 
We believe the best team members aren't just technically strong.
They live our values: 
- Great Collaborator  – You are fun to work with, eager to help, and always adding value to others.
 
 You consider teammates and clients in your decisions.
 
 
- Always Learning  – You stay curious, exploring new tools, technologies, and trends to grow your craft and contribution.
 
 
- Driven to Improve  – You treat work as a science, testing, tracking, iterating, and improving continually.
 
 
- Client Focused  – You ask how each line of code or feature creates measurable value for clients.
 
 
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 from us within two weeks of submitting your application, please consider your application unsuccessful.
 
  #J-18808-Ljbffr