Backend Developer

Cape Town FULL TIME R41,667 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

We are seeking a skilled Backend Developer to work in our vibrant Cape Town office. The ideal candidate should possess a deep understanding of server-side technologies, database management, and API development. You will play a crucial role in the design, development, and implementation of robust applications. Join us to be part of exciting project developments and modern tech solutions.

Responsibilities

  • Architect backend solutions tailored to project requirements.
  • Work closely with cross-functional teams to ensure effective project delivery.
  • Implement data storage solutions that are both reliable and scalable.
  • Test and troubleshoot backend processes to ensure performance.
  • Education and mentor junior developers on best practices.
  • Facilitate communication between departments to support workflow.
  • Track and communicate progress against goals and deadlines.
  • Serve as a point of contact for any technical queries.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5+ years of experience in backend development
Technical Skills
  • PHP
  • Node.js
  • API Integration
Soft Skills
  • Critical Thinking
  • Time Management
Certifications
  • Google Professional Cloud Developer
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Understanding of microservices architecture: Experience working with microservices to improve application scalability.
  • Knowledge of Agile methodologies: Ability to work in Agile environments to ensure rapid delivery of projects.

Benefits

  • Comprehensive health insurance and wellness programs.
  • Hybrid work model with opportunities for remote work.
  • Employee development programs and training.
  • Regular team-building events and outings.
  • Incentives for outstanding performance.

Company Culture

  • Emphasis on Diversity: We celebrate diversity and promote an inclusive work environment where everyone feels valued.
  • Continuous Improvement: Our team is dedicated to continuous improvement and learning, whether through formal training or peer-to-peer knowledge sharing.
  • Work-Life Balance: We believe in the importance of balancing professional and personal lives for our team members' satisfaction.
Status: Open