Software Developer

Cape Town Full-time R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

Join our Cape Town team as a Software Developer, where you'll contribute to exciting software projects. Ideal candidates will possess strong skills in full-stack development and demonstrate a passion for building efficient and reliable applications.

Responsibilities

  • Build and maintain responsive web applications tailored to user requirements.
  • Work closely with product managers to define and deliver on project specifications.
  • Enhance application functionality through integration with external APIs.
  • Maintain comprehensive documentation of developed applications.
  • Support the deployment of applications to various environments.
  • Actively participate in Agile development processes.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • Minimum 3 years of experience in software development
Technical Skills
  • JavaScript
  • HTML/CSS
  • React
  • Node.js
Soft Skills
  • Problem-solving
  • Teamwork
  • Communication
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and containerization: Experience in building applications using Docker for efficient deployments.
  • Experience with Agile methodologies: Previous involvement in Agile software development processes is a plus.

Benefits

  • Competitive salary and performance-based incentives
  • Flexible working hours and remote work options
  • Health and wellness benefits
  • Opportunities for professional development and training

Company Culture

  • Innovation: Our culture promotes innovation and creativity, fostering an environment where employees can express ideas freely.
  • Diversity: We value diversity and aim to create an inclusive workplace that welcomes individuals from all backgrounds.
  • Collaboration: Team collaboration is at the heart of our success. We work together to achieve shared goals.
Status: Closed