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

  • Build and maintain well-structured and efficient backend systems.
  • Ensure timely delivery of software solutions and features.
  • Analyze user needs to design and implement solutions.
  • Develop and manage database systems and services.
  • Provide support for system maintenance and upgrades.
  • Collaborate on security protocols and data protection measures.
  • Prepare deployment scripts and manuals for applications.
  • Participate in Agile ceremonies and contribute to sprint planning.

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

  • Health and wellness benefits, including medical and dental coverage.
  • Flexible working arrangements with remote options.
  • Generous leave policy including annual and sick leave.
  • Opportunities for ongoing training and development.
  • Annual performance bonuses.

Company Culture

  • Innovative Environment: We promote a culture of innovation where ideas are welcomed and team members are encouraged to think creatively.
  • Team Collaboration: Our teams work collaboratively to foster shared ideas and solutions, creating a supportive work culture.
  • Commitment to Growth: We invest in our employees' growth through training and mentorship opportunities.
Status: Open