Backend Developer (Node.js)

Johannesburg FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

Join us as a Backend Developer skilled in Node.js, where you'll contribute to our innovative software development projects based in Johannesburg. Ideal candidates will thrive in a dynamic team setting.

Responsibilities

  • Write and maintain efficient, reusable, and reliable Node.js code.
  • Collaborate with product managers to understand project needs.
  • Create and manage databases and data storage solutions.
  • Assess and enhance application security and data protection.
  • Participate in Agile development processes.
  • Foster a collaborative environment with team members to achieve common goals.

Requirements

Education
  • Bachelor's degree in Information Technology
  • Master's degree is a plus
Experience
  • 4+ years of professional experience in backend development
Technical Skills
  • JavaScript
  • RESTful APIs
Soft Skills
  • Analytical Skills
  • Communication
Certifications
  • Certified Node.js Developer
  • Docker Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Kubernetes: Hands-on experience with Kubernetes for container orchestration.
  • Knowledge of cloud platforms: Experience with Microsoft Azure or AWS for deployment.

Benefits

  • Comprehensive medical aid and benefits
  • Retirement savings plan
  • Remote work options available
  • Employee training and growth opportunities

Company Culture

  • Diversity and Inclusion: We embrace diversity and strive to represent a wide range of perspectives and experiences.
  • Work-Life Balance: We value the well-being of our employees, promoting a healthy work-life balance.
  • Community Engagement: We actively participate in community service and give back to society.
Status: Closed