Talent.com
Senior Full Stack Developer
Senior Full Stack DeveloperCareers • Cape Town, Western Cape, South Africa
Senior Full Stack Developer

Senior Full Stack Developer

Careers • Cape Town, Western Cape, South Africa
30+ days ago
Job description

At EyeCarePro, a leader in digital marketing for eyecare professionals, our commitment to excellence is more than just a goalit's a proven track record. We've proudly won the prestigious EyeVote Award for five consecutive years in the Online and Social Media Marketing Services sector. This achievement highlights our dedication to quality and innovation in the eye care industry. Learn more about our award at EyeCarePro's EyeVote Award.

Our team thrives on meaningful collaboration, built on empathy and understanding. We bring a unique blend of professionalism, helpfulness, and friendliness to our work, ensuring every interaction is both positive and productive.

Data-driven strategies are central to our operations, guiding us in delivering client-focused value. This approach ensures that our decisions align with the best interests of our clients.

We champion a culture of continuous learning, innovation, and improvement, constantly testing new ideas and embracing change to stay ahead in digital marketing. Our team's proactive reliability and commitment to personal and professional development are key to our sustained success and industry recognition.

Are you a seasoned Full Stack Developer with a passion for innovation and a flair for SaaS product development? Look no further! EyeCarePro, the undisputed industry leader in providing cutting-edge digital marketing services exclusively tailored for the optometry industry in America and Canada, is on the hunt for a dynamic individual to join our close-knit team.

As a Senior Full Stack Developer at EyeCarePro, you'll be at the forefront of shaping the future of our SaaS product. Your responsibilities will include :

Responsibilities :

  • 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.

Job Requirements :

  • 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).
  • Work Requirements :

  • 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).
  • Benefits :

  • 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.
  • We hope youll consider becoming part of our forward-thinking team at EyeCarePro!

    If you don't hear back from us within 2 weeks, please consider your application unsuccessful.

    Create a job alert for this search

    Senior Developer • Cape Town, Western Cape, South Africa

    Related jobs
    Senior Full Stack C# Developer (Angular) – Cape Town (Hybrid) – up to R1.26mil Per Annum

    Senior Full Stack C# Developer (Angular) – Cape Town (Hybrid) – up to R1.26mil Per Annum

    E-Merge • Cape Town, South Africa
    This isnt your typical dev role.This is your opportunity to lead innovation in the fintech space.Join as a Senior Full Stack C# Developer and help craft smart, responsive systems that power the fut...Show more
    Last updated: 30+ days ago • Promoted
    Lead Generator

    Lead Generator

    HR Genie • Table View, South Africa
    Researcher Corporate Meeting Development.Basic Salary : R12,000 R20,000 per month (based on experience).Computer & Internet Allowance : R1,000 per month. Bonus : 2% on paid-up deals (meetings per...Show more
    Last updated: 30+ days ago • Promoted
    Java Developer

    Java Developer

    The Legends Agency • Stellenbosch, South Africa
    Our client is seeking a talented.You'll be involved in the SDLC from requirements gathering through to product delivery, offering ample opportunities to demonstrate your technical skills and contri...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Digisure)

    Senior Software Engineer (Digisure)

    Santam Insurance • Bellville, ZA
    Job title : Senior Software Engineer (Digisure).Job Location : Western Cape, Bellville.The Senior Software Engineer position is a critical role, responsible for guidance of the wider team and deliv...Show more
    Last updated: 19 days ago • Promoted
    Product Operations Lead (Product Owner) (CH1185)

    Product Operations Lead (Product Owner) (CH1185)

    CapitalH • Kuils River, South Africa
    The Product Operations Lead ensures smooth execution, operational support, and lifecycle management of all customer-facing components within the Product Portfolio. This role bridges delivery, stakeh...Show more
    Last updated: 5 days ago • Promoted
    Full Stack Developer - Hybrid

    Full Stack Developer - Hybrid

    JenRec Recruitment • Cape Town, South Africa
    Youll be joining a mission-driven team creating the infrastructure that powers.International businesses expanding into Africa face a tangle of fragmented systems, regulatory hurdles, and unreliable...Show more
    Last updated: 30+ days ago • Promoted
    Back End Developers

    Back End Developers

    Communicate Recruitment • Stellenbosch, South Africa
    The Sleigh Engine (System Architecture) : Designing robust, scalable back-end systems (Node.NET) that can handle peak load without a hint of slowdown. The Gift-Wrapping Machine (API Development) : Bui...Show more
    Last updated: 4 days ago • Promoted
    Full-Stack Software Developer (C#,SQL) - FULLY REMOTE (CH1165)

    Full-Stack Software Developer (C#,SQL) - FULLY REMOTE (CH1165)

    CapitalH • Stellenbosch, South Africa
    Remote
    Our client, a company in the retail software industry, is looking for an experienced Full-Stack C# Developer to join their team. This role is a hands-on opportunity to contribute to both modern and ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer (Oracle) (CH1156)

    Senior Software Developer (Oracle) (CH1156)

    CapitalH • Kuils River, South Africa
    Our client, in the Payments and Lending industry, is seeking an experienced and passionate.This role is a critical part of our software delivery function, where you will design, develop, maintain, ...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer

    Software Developer

    Communicate Recruitment • Stellenbosch, South Africa
    Write clean, efficient, maintainable code (we adore readable code almost as much as we adore snacks.Collaborate with designers, product managers, and fellow dev-wizards to conjure features that use...Show more
    Last updated: 6 days ago • Promoted
    Mid-Level to Senior Full Stack Developer

    Mid-Level to Senior Full Stack Developer

    Communicate Recruitment • Cape Town, South Africa
    Precision, power, and clean delivery from backend to UI.Join a dynamic team where high-performance code meets seamless design. As a Full Stack Developer, you'll own the full cyclefrom backend logic ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Web Developer

    Senior Full Stack Web Developer

    PBT Group • Cape Town, South Africa
    The successful candidate will play a crucial role in developing and enhancing investment platform solutions.They will work closely with an external vendor a few days a week, bridging the gap betwee...Show more
    Last updated: 30+ days ago • Promoted
    .Net Core Developer

    .Net Core Developer

    Communicate Recruitment • Stellenbosch, South Africa
    Build and maintain shiny, modern applications using.Craft clean, testable, elegant code (your future self will thank you). Work with SQL, APIs, cloud services, and other clever tools.Help improve pr...Show more
    Last updated: 5 days ago • Promoted
    C# Developer

    C# Developer

    Communicate Recruitment • Stellenbosch, South Africa
    Crafting magical solutions in C# / .NET to help toys get built, wrapped, and delivered on time.Working with our squad of elves to enhance existing systems (no more coal-powered servers!).Debugging n...Show more
    Last updated: 23 hours ago • Promoted
    Senior FullStack Developer (Next.js / TypeScript) – German Proptech Venture

    Senior FullStack Developer (Next.js / TypeScript) – German Proptech Venture

    Project Y • Cape Town, WC, ZA
    Project Y is hiring on behalf of a one of Germany’s fastest-growing PropTech startups.Based in Berlin and with an international team, the venture is transforming the way energy consumption data is ...Show more
    Last updated: 19 days ago
    Software Developer (Java, PostgreSQL) (CH1182)

    Software Developer (Java, PostgreSQL) (CH1182)

    CapitalH • Stellenbosch, South Africa
    Our client is a Stellenbosch-based technology company that designs and builds digital solutions across Africa to enable more productive societies. They are seeking Software Developers with 8+ years’...Show more
    Last updated: 17 days ago • Promoted
    Intermediate Software Engineer

    Intermediate Software Engineer

    Poimaine • Stellenbosch, South Africa
    Intermediate Software Engineer.You will solve technical problems confidently, collaborate on design and implementation decisions, and provide guidance to junior developers.This role allows you to d...Show more
    Last updated: 30+ days ago • Promoted
    New Business Developer

    New Business Developer

    HR Genie • Table View, South Africa
    Researcher Corporate Meeting Development.Basic Salary : R12,000 R20,000 per month (based on experience).Computer & Internet Allowance : R1,000 per month. Bonus : 2% on paid-up deals (meetings per...Show more
    Last updated: 30+ days ago • Promoted