Software Developer

Cape Town Full-time R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

We are searching for a skilled Software Developer to join our vibrant team in Cape Town. This role offers the chance to work on innovative projects while using modern technologies. The ideal candidate will have experience in both front-end and back-end development, and a passion for creating quality software solutions that meet client needs.

Responsibilities

  • Create and maintain software documentation for current and future reference.
  • Engage in regular communication with stakeholders to gather requirements and feedback.
  • Provide support and guidance to junior developers in the team.
  • Explore new technologies and tools that can improve development processes.
  • Ensure compliance with security standards and best practices.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5+ years of software development experience, particularly with JavaScript frameworks
Technical Skills
  • React
  • Node.js
  • RESTful APIs
Soft Skills
  • Teamwork
Certifications
  • Microsoft Certified Azure Developer
Languages
  • English: Fluent

Advantageous

  • Experience in mobile application development: Skills in developing mobile applications using React Native or similar frameworks.
  • Knowledge of CI/CD tools: Experience in implementing CI/CD pipelines for rapid software delivery.

Benefits

  • Comprehensive health care coverage
  • Generous annual leave and paid time off
  • Work-from-home options
  • Team-building and social events throughout the year

Company Culture

  • Diversity and Inclusion: We are committed to creating an inclusive environment that values diverse perspectives.
  • Work-life Balance: We prioritize our employees' well-being, offering flexibility to maintain a healthy work-life balance.
Status: Closed