Software Developer

Cape Town Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are in search of a talented Software Developer to join our dynamic team in Cape Town. The successful candidate will be responsible for developing and maintaining software applications, ensuring they meet user needs with high performance and quality. You will collaborate with a team of developers, designers, and product managers to create cutting-edge software solutions that drive the business forward.

Responsibilities

  • Build and maintain efficient, reusable, and reliable code.
  • Engage in performance tuning, optimization, and scaling of applications.
  • Provide technical support and troubleshooting for existing applications.
  • Stay updated with the latest technologies and best practices in software development.

Requirements

Education
  • Bachelor's degree in Computer Science
  • Master's degree in Software Development is a plus
Experience
  • 3-5 years of experience in software engineering
Technical Skills
  • React
  • Node.js
Soft Skills
  • Creativity
  • Adaptability
Certifications
  • Google Cloud Certified
  • Certified Ethical Hacker
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Understanding of Agile principles and practices.
  • Knowledge of Microservices architecture: Experience in developing applications using microservices.

Benefits

  • Comprehensive health insurance
  • Retirement savings plan with employer contributions
  • Employee training and development programs
  • Work-life balance initiatives

Company Culture

  • Diversity: We value a diverse workforce and promote inclusivity in the workplace.
  • Community Focus: We are committed to giving back to the community through various initiatives.
  • Empowerment: We empower our employees to take ownership of their work and make impactful decisions.
Status: Closed