Backend Developer

Cape Town Full-time R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

We are actively seeking a Backend Developer to join our dynamic software development team in Cape Town. In this role, you will design and implement server-side logic, database management, and application programming interfaces. Work closely with front-end developers to integrate user-facing elements with server-side logic. We value creativity and problem-solving skills along with a love for technology. A growth mindset is essential as you adapt to new challenges.

Responsibilities

  • Architect and enhance web services to scale and manage system loads.
  • Collaborate in Agile teams, participating in daily stand-ups and sprints.
  • Implement security protocols to safeguard applications and user data.
  • Utilize version control systems for efficient project management.
  • Engage in problem resolution to ensure uninterrupted service delivery.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in backend development or related fields
Technical Skills
  • Python
  • SQL
Soft Skills
  • Analytical thinking
  • Communication
Certifications
  • Microsoft Azure Developer
Languages
  • English: Fluent

Advantageous

  • Familiarity with microservices architecture: Understanding of principles and practices in microservices.
  • Experience with unit testing frameworks: Ability to write unit tests to ensure code quality.

Benefits

  • Full medical coverage including dental and vision
  • Company-sponsored professional development
  • Work-life balance initiatives
  • Opportunities for remote work

Company Culture

  • Collaboration: Collaboration is at the heart of our organization, enabling us to achieve great results together.
  • Empowerment: We empower our employees to take ownership of their work and initiatives.
  • Inclusivity: We prioritize inclusivity and diversity within our team.
Status: Open