
Senior Full Stack Developer
- Cape Town, Western Cape
- Permanent
- Full-time
- Improve and implement new features in our SaaS product.
- Develop and advance the SaaS product using PHP and Laravel.
- Collaborate on the back-end using PHP and Laravel, managing and developing microservices within Docker/Kubernetes.
- Develop RESTful APIs to integrate with various services and applications.
- Collaborate on the front-end stack, utilizing Angular and SASS.
- Work closely with the team to support user requests and troubleshoot reported bugs.
- Optimize performance and scalability of applications.
- Fluent in English.
- 7+ years of experience as a Full Stack Developer with a focus on PHP/Laravel on the backend.
- Proficient in JavaScript with at least 7 years of experience; experience with Angular 9+ is preferred.
- Strong experience with server-side scripting languages, specifically PHP.
- 5+ years of experience with Single Page Application (SPA) frameworks; Angular preferred, but React or Vue.js experience with a willingness to learn Angular is acceptable.
- Familiarity with SQL databases (e.g., MySQL, PostgreSQL) and proficient in writing complex queries.
- Proficient in automated testing and version control (Git).
- Solid knowledge of Computer Science fundamentals, including data structures, classic algorithms, and networking.
- Experience with Docker and Kubernetes for containerization and microservices architecture.
- Additional experience with other frameworks like Laravel or Symfony is a plus.
- Experience with optometry EHR software is a plus (e.g., OfficeMate, Crystal, Revolution EHR, or others).
- 100% Remote work from anywhere.
- Work Hours: 8 AM 4 PM EST, Monday to Friday.
- Must provide your own:
- Computer, monitors, and essential equipment.
- Quiet, professional workspace.
- Reliable, high-speed internet connection.
- Load-shedding backup (if applicable).
- Competitive salary and paid time off.
- Professional growth and development opportunities in a fast-scaling, innovative company.
- Opportunity to shape a global HR operation and culture.
- Supportive, collaborative, and forward-thinking work environment.
- Flexible working arrangements in a fully remote setting.