Software Developer

Cape Town FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

We are seeking a Software Developer to join our energetic team in Cape Town. The ideal candidate will have experience in developing robust software applications and be comfortable working with various programming languages. You will have the opportunity to be part of innovative projects and contribute to the growth of our technology stack.

Responsibilities

  • Architect software systems that align with business objectives and user needs.
  • Drive innovation by researching new tools and methodologies.
  • Build and maintain APIs to facilitate seamless integration.
  • Analyze user feedback to enhance software usability and performance.
  • Document technical specifications and system architectures.
  • Lead development sprints, fostering collaboration and accountability within the team.

Requirements

Education
  • Bachelor's degree or equivalent experience in Computer Science or Software Engineering
  • Professional certifications are a plus
Experience
  • 4+ years in a full stack software development role
Technical Skills
  • React
  • Node.js
Soft Skills
  • Creativity
  • Leadership
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Knowledge of container technologies: Experience with Docker or Kubernetes for application deployment.
  • Proficiency in modern JavaScript frameworks: Experience in working with Angular or Vue.js is a plus.

Benefits

  • Attractive salary with additional bonuses for high performance
  • Health and dental insurance coverage
  • Access to training programs and workshops
  • Work-life balance initiatives with flexible hours

Company Culture

  • Inclusivity: Our workplace is diverse and inclusive, celebrating different cultures and perspectives.
  • Empowerment: We empower our employees to make decisions and contribute to the company’s success.
  • Work-Life Balance: We promote a healthy work-life balance to ensure employee well-being and satisfaction.
Status: Closed