Backend Developer

Johannesburg FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

Join our dynamic team as a Backend Developer based in Johannesburg. This role entails working closely with front-end developers and other team members to develop high-quality software solutions. Candidates should have a proven track record in backend technologies and a passion for problem-solving.

Responsibilities

  • Create and manage databases for application storage.
  • Collaborate on software design and architecture.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot issues and apply debugging techniques.
  • Stay updated with new technologies and best practices.
  • Document development processes for future reference.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in backend development
Technical Skills
  • Node.js
  • SQL and NoSQL databases
  • RESTful APIs
  • Git
  • Docker
Soft Skills
  • Team collaboration
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms: Familiarity with AWS or Azure for application deployment.
  • Familiarity with Agile methodologies: Experience working in Agile project environments.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Opportunities for professional development
  • Working in a collaborative and creative environment

Company Culture

  • Innovation: We thrive on innovation and encourage creative solutions within our teams.
  • Inclusivity: Diversity is key at Tech Innovations. All backgrounds and experiences are valued.
  • Work-life balance: We promote a healthy work-life balance and flexible working arrangements.
Status: Open