Software Developer

Cape Town Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are seeking a motivated Software Developer to join our Cape Town team. The ideal candidate will have experience in both front-end and back-end development, contributing to various software projects and ensuring high-quality outputs. You will work closely with cross-functional teams to deliver robust applications.

Responsibilities

  • Build responsive web applications and ensure compatibility across different platforms and browsers.
  • Monitor and improve application performance and user experience based on analytics.
  • Create and maintain technical documentation for software projects.
  • Support and mentor junior developers within the team.
  • Engage in code reviews and actively participate in knowledge sharing.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years in software development or related field
Technical Skills
  • JavaScript
  • Node.js
Soft Skills
  • Critical Thinking
  • Collaboration
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD pipelines: Experience with Continuous Integration and Continuous Deployment processes.
  • Familiarity with Agile methodologies: Experience working in Agile development environments.

Benefits

  • Health and wellness benefits including gym membership
  • Annual performance bonuses
  • In-house training and mentorship programs
  • Team-building activities and social events

Company Culture

  • Diversity and Inclusion: We are committed to building a diverse workforce and fostering an inclusive environment.
  • Work-life Balance: We understand the importance of work-life balance and provide flexible working arrangements.
  • Supportive Environment: Our work environment is supportive and encourages team members to thrive.
Status: Closed