Back End JavaScript Developer

Developer/Designer
Cape Town – Western Cape – South Africa

Are you a talented Back End Developer with TypeScript, GraphQL, and Node.js experience? Do you thrive in a fast-paced startup environment and want to contribute to the success of an exciting product?
3+ Years of Proficiency in TypeScript and JavaScript. Strong expertise in backend development with Node.js. Preferred experience with Nest.js. Familiarity with GraphQL and RESTful APIs. Experience with Docker containers. Experience with databases like PostgreSQL and MongoDB. professional development experience
 
Type:  Permanent
Salary:  Up to R36 000 Depending on experience
Area:  Remote from South Africa
 
Key Responsibilities:
  • Develop and maintain backend services and APIs using TypeScript, GraphQL, Node.js, and Nest.js (preferred).
  • Writing reusable, testable, and efficient code.
  • Collaborate and translate business requirements into technical solutions.
  • Troubleshoot technical issues and ensure the smooth operation of our platform.
  • Conduct code reviews and optimize code for performance and maintainability
  • Stay up-to-date with the latest industry trends and technologies.
 
Requirements:
  • Bachelor’s Degree in Computer Science or equivalent degree or work experience.
  • 3+ years of professional development experience.
  • Proficiency in TypeScript and JavaScript.
  • Strong expertise in backend development with Node.js.
  • Preferred experience with Nest.js.
  • Familiarity with GraphQL and RESTful APIs.
  • Experience with Docker containers.
  • Experience with databases like PostgreSQL and MongoDB.
  • Knowledge of Git and version control systems.
  • A passion for continuous learning and self-improvement.
  • Strong communication and collaboration skills.
Experience with cloud services (AWS, Azure) is a plus.