Please login/register to apply for this job.
5 Mar 2025

Full-Time Senior Full Stack Developer – Food Lovers Market Vacancies

Food Lover’s Market – Posted by shazilih Cape Town, Western Cape, South Africa

Job Description

Food Lovers Market Vacancies – Senior Full Stack Developer

JOBJACK is an online platform dedicated to solving one of Africa’s biggest socio-economic challenges—unemployment. This is an opportunity to be part of a team building innovative tech solutions that connect job seekers with opportunities.

The role of Senior Full Stack Developer requires expertise in Node.js, TypeScript, and Angular. As part of an agile development team, you will work on the JOBJACK web application and two client-facing Angular projects, contributing to scalable and maintainable code. The platform’s backend is built on a microservices (federated services) architecture, with a strong preference for GraphQL and REST API. This position involves engineering solutions that enhance both employer and job seeker experiences while addressing South Africa’s employment crisis.

Requirements:

  • Cloud Infrastructure: 6+ years of experience with AWS or Azure.
  • Frontend & Backend Development: 6+ years of experience in TypeScript/JavaScript, with hands-on experience in Angular (frontend) and Node.js/Nest.js (backend). While specific frameworks are not a priority, a strong background in TypeScript/JavaScript is essential.
  • Database Management: Experience with PostgreSQL and MongoDB, integrated with Google Firebase. Must be comfortable working with both NoSQL and relational databases.
  • DevOps: Familiarity with AWS, Docker, and CI/CD pipelines to manage and deploy the web application.
  • Version Control: Proficiency in GitLab for repository management.

Benefits:

  • Remote work flexibility with the option to work from the Tyger Valley office.
  • Flexible hours, with workdays starting anytime between 6 AM and 9 AM.
  • No dress code, allowing a comfortable and productive work environment.
  • Culture-first workplace, prioritizing collaboration, innovation, and growth.
  • Upskilling opportunities, including access to Audible, Udemy courses, and participation in regular coding challenges.

APPLY NOW

159 total views, 2 today

Apply for this Job