Show more filters
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Sandton, Gauteng, South Africa
A free Jobstore account is required to proceed to the employer site.
Recruiter:

HR Genie

Job Ref:

FSD - PF001

Date posted:

Friday, June 5, 2026

Location:

Sandton City, South Africa

Salary:

Market related

SUMMARY:

Planet Fitness continues its exciting growth trajectory, and this growth unlocks the need to place w

POSITION INFO:

Planet Fitness continues its exciting growth trajectory, and this growth unlocks the need to place within the Digital Technology and Transformation Team a Full Stack Developer. Own end‑to‑end delivery and hands‑on development of our Planet Fitness App, Gym Management System—leading a small team of developers, writing production‑grade code, architecting CI/CD pipelines, enforcing secure‑by‑design and scalable infrastructure, and ensuring we ship high‑quality features on schedule.

Seniority and Reporting Structure

This role is a Senior Developer role reporting into Software Engineering (Development) Manager.

Work Break Down Responsibilities

The incumbent will be responsible for the following job functions:

  • Technical Leadership & Hands‑On Development
  • Mentor and manage the Front‑End and Intermediate developers.
  • Contribute daily to the codebase (Flutter UI, Java/PHP/Fast API services, PostGres SQL schema).
  • Lead by example in writing clean, well‑tested, secure code.
  • Develop, finetune and optimize Firebase Authorisation and Analytics setups/coding/etc
  • CI/CD & DevOps Pipeline
  • Design, implement and maintain automated build, test and deployment pipelines (GitLab CI, GitHub Actions).
  • Own zero‑downtime deployments, feature‑flag rollouts and rollback procedures.
  • Architectural Oversight & Tooling
  • Define and enforce coding standards, branching strategies, code‑review processes and security best practices.
  • Evaluate and introduce new tools/technologies (containerization, infrastructure‑as‑code, cloud services) to improve developer productivity and system reliability.
  • Scalability, Performance & Tech Debt
    • Plan for horizontal scaling, database sharding/replication and implement monitoring (APM, logging, alerting).
    • Conduct regular performance and security reviews; drive remediation of tech debt and bottlenecks.
    • Take our existing product to the next level within the development requirements and established roadmap.
    • Stakeholder Communication & Road-mapping
      • Act as the principal liaison between Product Management, UX/UI, Operations and external partners.
      • Provide clear status reports, risk assessments and delivery roadmaps to senior leadership.
    Experience And Exposure

    The following minimum experience and exposure is needed for this role:

    • Bachelor’s or Master’s degree in Computer Science, IT or related field.
    • 5+ years of software development experience, with 2+ years in a technical leadership role.
    • Proven full‑stack expertise: Flutter (mobile/web), Java (Spring or equivalent), PHP frameworks, and PostGres SQL database design.
    • Fast API and Firebase understanding and experience
    • Expert in CI/CD and DevOps practices (Docker, Kubernetes, AWS/GCP/Azure).
    • Strong track record of hands‑on delivery of secure, scalable systems in Agile environments.
    • Excellent communication, people management and stakeholder‑engagement skills.

    Education

    • Degree or Diploma in Information Technology (Programming focus)

    Grade 12

    Please send your CV to

    ** If you have not recieved any feedback within 14 days please consider your application unsuccessful**



    A free Jobstore account is required to proceed to the employer site.
    Jobs in South Africa   »   Jobs in Sandton   »   Fullstack Developer

    More jobs

    People also search