Software Developer

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

Job Description

We're on the lookout for a passionate Software Developer to join our Cape Town team. The ideal candidate will bring a solid understanding of software development principles and a desire to work in a collaborative environment. You will be involved in developing innovative software solutions that solve real-world problems.

Responsibilities

  • Lead the design and implementation of software projects.
  • Work with stakeholders to gather user requirements and feedback.
  • Ensure software functionality through rigorous testing.
  • Optimize application for maximum speed and scalability.
  • Mentor junior developers and provide technical guidance.
  • Create documentation for system architectures and protocols.
  • Participate in team meetings to review progress and discuss challenges.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Higher certifications in software engineering are advantageous
Experience
  • 4+ years of experience in software development
Technical Skills
  • Java
  • Node.js
  • MySQL
  • GraphQL
  • AWS
Soft Skills
  • Critical Thinking
  • Effective Communication
Certifications
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Familiarity with CI/CD processes: Experience in automating deployments and continuous integration practices.
  • Experience with microservices architecture: Understanding of designing and deploying microservices-based applications.

Benefits

  • Health, dental, and vision coverage
  • Performance bonuses
  • Wellness programs and initiatives
  • Professional development opportunities

Company Culture

  • Collaboration: We promote a collaborative environment where all voices can be heard, ensuring a cohesive team dynamic.
  • Empowerment: We empower our employees to make decisions and take ownership of their work.
  • Work-Life Balance: We understand the importance of work-life balance and offer flexible working hours to accommodate our team's needs.
Status: Closed