Backend Software Developer

Cape Town Full-time R50,000 - R66,666 / Month
(R600,000 - R800,000 / Year)

Job Description

Join our innovative team as a Backend Software Developer. You will be responsible for designing and implementing high-performance, scalable backend systems that meet client needs. Ideal candidates will be well-versed in various backend technologies, eager to tackle challenges and enhance our software offerings.

Responsibilities

  • Develop APIs for internal and external consumers.
  • Collaborate with product managers to determine project requirements.
  • Use cloud services to enhance application performance.
  • Write unit and integration tests to ensure high quality of code.
  • Stay current with emerging technologies and industry trends.
  • Provide mentorship and guidance to junior developers.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Relevant certifications are a plus
Experience
  • 4+ years of experience in software development with focus on backend technologies
Technical Skills
  • Go
  • Ruby on Rails
Soft Skills
  • Collaboration
  • Attention to Detail
Languages
  • English: Fluent

Advantageous

  • Knowledge of GraphQL: Understanding how to implement GraphQL APIs for enhanced functionality.
  • Experience with Agile methodologies: Experience working in an Agile development environment.

Benefits

  • Attractive salary and bonuses
  • Comprehensive health insurance
  • Remote work options available
  • Ongoing professional training and education

Company Culture

  • Positive Work Environment: We focus on building a positive culture that nurtures employee morale.
  • Continuous Learning: We provide continuous learning opportunities to help our team grow.
  • Empowerment: We empower our employees to take ownership of their work and contribute ideas.
Status: Open