Software Developer

Cape Town FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

Join us as a Software Developer in Cape Town! You'll work within a collaborative environment, contributing to exciting projects that push the boundaries of technology. We seek an individual with a strong foundation in various programming languages and a passion for coding and problem-solving.

Responsibilities

  • Code, test, and deploy web applications using JavaScript frameworks.
  • Optimize applications for speed and scalability.
  • Engage in discussions about architectural decisions.
  • Assist in project management duties to meet deadlines.
  • Mentor junior developers and provide technical guidance.
  • Contribute to the strategic planning of technology initiatives.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5+ years of experience in software development
Technical Skills
  • Node.js
  • React
  • Docker
Soft Skills
  • Communication
  • Problem-solving
Certifications
  • AWS Certified Developer – Associate
Languages
  • English: Fluent

Advantageous

  • Familiarity with Microservices architecture: Experience building applications using microservices.
  • Experience with automated testing frameworks: Knowledge of testing tools such as Jest or Mocha.

Benefits

  • Health and wellness programs to support employee well-being.
  • Remote work flexibility to accommodate personal needs.
  • Annual performance bonuses based on company and individual performance.
  • Collaborative and inclusive work culture.

Company Culture

  • Continuous Learning: We provide ongoing education opportunities to help our teams grow professionally.
  • Diversity and Inclusion: We embrace diversity and are committed to creating an inclusive workplace for all.
  • Work-Life Balance: We champion work-life balance and offer flexible working conditions.
Status: Closed