Software Developer

Cape Town FULL TIME R40,000 - R54,167 / Month
(R480,000 - R650,000 / Year)

Job Description

We are seeking a skilled Software Developer to join our dynamic team in Cape Town. In this role, you will be responsible for developing and maintaining software applications, working closely with cross-functional teams to deliver innovative solutions and enhancing our product offerings.

Responsibilities

  • Design and develop high-quality software solutions that meet user requirements.
  • Work closely with UX/UI designers to implement user-friendly interfaces.
  • Participate in Agile methodologies to deliver projects on time.
  • Explore and incorporate new technologies into the development process.
  • Documentation of development processes and user guides for ease of use.
  • Ensure compliance with security standards and best practices.

Requirements

Education
  • Master's degree in Software Engineering or related field (preferred)
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • Node.js
Soft Skills
  • Analytical thinking
  • Communication
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Knowledge of DevOps practices: Experience implementing DevOps principles to improve deployment cycles.
  • Experience with microservices architecture: Familiarity with designing software systems using microservices.

Benefits

  • Health, dental, and vision coverage
  • Generous leave policies including parental leave
  • Flexible work environment with remote options
  • Contribution to retirement savings plans

Company Culture

  • Continuous Learning: We support ongoing education and professional growth opportunities.
  • Team Spirit: A strong sense of community and camaraderie makes us thrive.
Status: Closed