Senior Full Stack Developer

New
E
EyeCareProEyecare SaaS
South Africa, 8:00 AM to 4:00 PM EST, Monday to FridayFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Fluent in English
Experience
7+ years of full stack development experience; at least 7 years of advanced JavaScript experience; 5+ years of experience with SPA frameworks
Required Skills
DockerPHPPostgreSQLSQLJavascriptMySQLVue.JsAngularReact

Requirements

  • Have 7+ years of full stack development experience with strong PHP and Laravel expertise.
  • Have at least 7 years of experience with advanced JavaScript.
  • Have 5+ years of experience with SPA frameworks; Angular is preferred, and React or Vue.js is acceptable.
  • Have strong SQL skills and experience with MySQL or PostgreSQL.
  • Be proficient with Git, automated testing, and modern development workflows.
  • Have a strong understanding of core computer science concepts.
  • Have experience with Docker and Kubernetes in a microservices environment.
  • Be fluent in English.
  • Be based in South Africa and available to work 8:00 AM to 4:00 PM EST, Monday to Friday.
  • Have reliable high-speed internet, a quiet professional workspace, a personal computer, monitors, and required work equipment.
  • Provide load-shedding backup if applicable.
  • Bonus: Familiarity with Laravel or Symfony and optometry EHR systems such as OfficeMate, Crystal, or RevolutionEHR.

Responsibilities

  • Enhance and implement new features for the SaaS product.
  • Develop 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.
  • Optimize application scalability and reliability.
  • Participate in code reviews and uphold software development best practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now