Software Developer

Cape Town Full-time R30,000 - R45,000 / Month
(R360,000 - R540,000 / Year)

Job Description

We are on the lookout for a passionate Software Developer to join our team in Cape Town. In this role, you will engage in all aspects of the software development lifecycle, crafting applications that meet the highest standards of quality and efficiency. Your contributions will directly impact our projects and client satisfaction.

Responsibilities

  • Lead projects from conception to deployment, ensuring adherence to timelines.
  • Implement testing protocols to ensure quality assurance.
  • Integrate front-end and back-end components to create seamless applications.
  • Collaborate with DevOps to streamline deployment processes.
  • Mentor junior developers and assist with onboarding new team members.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree preferred
Experience
  • 4+ years of experience in full-stack development
Technical Skills
  • React
  • Node.js
Soft Skills
  • Analytical thinking
  • Communication
Certifications
  • Google Cloud Professional Developer
Languages
  • English: Fluent

Advantageous

  • Proficiency in Agile methodologies: Experience in Agile practices to drive project efficiency.
  • Knowledge of CI/CD processes: Understanding of Continuous Integration and Continuous Deployment workflows.

Benefits

  • Comprehensive health and wellness programs
  • Generous leave policies
  • Retirement savings plan with company match
  • Team-building activities and outings

Company Culture

  • Continuous Learning: We promote ongoing learning and professional development.
  • Work-life Balance: We support a healthy work-life balance for all employees.
Status: Closed