Backend Developer

Cape Town FULL TIME R25,000 - R35,000 / Month
(R300,000 - R420,000 / Year)

Job Description

Join our innovative company as a Backend Developer, where your expertise in Node.js will contribute to building robust server-side applications. This role involves collaboration with frontend developers and engineers to create seamless integration and enhance user experience.

Responsibilities

  • Develop and maintain server-side applications using Node.js.
  • Implement and maintain APIs for web applications.
  • Optimize applications for maximum speed and scalability.
  • Collaborate with frontend developers for seamless integration.
  • Ensure data protection through secure coding practices.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot, debug, and improve existing software.
  • Write documentation for various components.
  • Stay updated with emerging technologies in backend development.
  • Contribute to team meetings and project planning sessions.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in backend development
Technical Skills
  • Node.js
  • Express.js
  • MongoDB
Soft Skills
  • Problem-solving
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Familiarity with Docker for containerization of applications.
  • Background in Agile methodologies: Experience working in Agile frameworks such as Scrum or Kanban.

Benefits

  • Competitive salary and performance bonuses.
  • Health and wellness benefits.
  • Professional development opportunities.
  • Flexible working hours.

Company Culture

  • Innovation: Our team thrives on innovation; we encourage creativity and new ideas.
  • Collaboration: We believe in teamwork and build partnerships across departments.
  • Diversity: We embrace diverse perspectives and backgrounds, fostering an inclusive environment.
Status: Closed