Back to search (Gauteng > Johannesburg > Jobs > Hospitality Jobs > Hotel Jobs> ad 1353092549)
Unfortunately, another Gumtree user is in the process of purchasing this item. Check back later in case they've changed their mind, or click the button below to browse more Pay Online Securely listings.
Intermediate Full Stack Developer
Reason for Reporting
Were looking for an Intermediate Full Stack Developer to help build and scale modern web applications across backend services, APIs, and frontend interfaces.
This is not a junior role - we expect you to independently deliver medium-complexity features. At the same time, youll collaborate with experienced engineers and continue growing your system design and architectural skills.
Youll own features end-to-end, from development through deployment and monitoring.
Our successful Intermediate Full Stack Developer will
- Build and scale backend services using Node.js and TypeScript.
- Design and implement RESTful and event-driven APIs.
- Develop polished, user-facing features using React (Next.js beneficial).
- Own features end-to-end development, testing, deployment and monitoring.
- Work within a modular, DDD-inspired architecture.
- Integrate third-party services and internal systems seamlessly.
- Debug and resolve production issues using logs and observability tools.
- Collaborate closely with product, design and engineering teams to deliver high-quality solutions.
If you have these qualifications, join our team: Matric, computer literacy (MS Office), strong numeracy, and excellent verbal and written English skills; plus strong proficiency in TypeScript and Node.js, experience building REST or event-driven APIs, familiarity with Fastify/Express/NestJS, solid async programming and API design skills, React experience with strong HTML/CSS fundamentals, relational database experience (PostgreSQL or similar), understanding of modular backend design, cloud exposure (AWS/GCP/Azure), experience with CI/CD and Docker, confidence debugging production systems, testing experience with Jest/Vitest, and strong Git workflow practices. Bonus points for event-driven or real-time systems, observability tooling, high-scale environment experience, and 35 years of software development with 2+ years of production Node.js experience or equivalent capability.
To apply, your written application must include: CV (maximum 4 pages), contactable references (with telephone numbers), and covering letter with three reasons why youre our top candidate for the job
Only successful applicants will be contacted.
