Software Developer

Cape Town Full-time R30,000 - R41,666 / Month
(R360,000 - R500,000 / Year)

Job Description

Join our dynamic team in Cape Town as a Software Developer where you'll play an integral role in designing, coding, testing, and deploying software solutions. We seek a passionate individual with a strong understanding of both front-end and back-end development who is eager to tackle challenges and contribute to our innovative projects.

Responsibilities

  • Architect new software solutions and refine existing applications.
  • Conduct user testing and gather feedback to improve user experience.
  • Collaborate with the DevOps team to streamline deployment processes.
  • Mentor junior developers and promote knowledge sharing among the team.
  • Enhance system performance by optimizing code and reducing load times.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
  • Master's degree is preferred
Experience
  • 4+ years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Django
  • Docker
Soft Skills
  • Communication Skills
  • Problem-Solving
Certifications
  • Google Cloud Certified
Languages
  • English: Fluent

Advantageous

  • Understanding of microservices architecture: Familiarity with building and deploying microservices-based applications.
  • Experience in UI/UX design principles: Knowledge of user-centered design approaches to enhance user experience.

Benefits

  • Attractive salary package with bonuses
  • Health insurance and wellness programs
  • Retirement savings plan
  • Work-life balance initiatives

Company Culture

  • Collaboration: Teamwork is at the heart of what we do, driving our success together.
  • Continuous Improvement: We encourage learning and development to keep our skills sharp.
Status: Closed