Software Developer

Cape Town Full-time R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We're on the lookout for a passionate Software Developer to join our team in Cape Town. The ideal candidate will have a strong foundation in both front-end and back-end development, and a knack for crafting efficient and scalable applications.

Responsibilities

  • Create new features and improve existing functionality in our software.
  • Work closely with team members to deliver high-quality products on time.
  • Implement and maintain APIs for seamless integration with other platforms.
  • Monitor application performance and resolve any bottlenecks identified.
  • Document processes and code to ensure clarity and maintainability.
  • Assist in user training and support during product launches.

Requirements

Education
  • Relevant certification in software development is a plus
Experience
  • 5+ years of software development experience, particularly with web applications
Technical Skills
  • JavaScript
  • React
  • Node.js
Soft Skills
  • Analytical thinking
  • Communication skills
Languages
  • English: Fluent

Advantageous

  • Experience with DevOps practices: Knowledge of CI/CD tools and practices for continuous integration and delivery.
  • Exposure to mobile application development: Experience in developing for mobile platforms is a bonus.

Benefits

  • Attractive health and dental coverage
  • Retirement savings plan with employer contributions
  • Flexible remote working options
  • Ongoing training and development support

Company Culture

  • Diversity and Inclusion: We value diversity and create an inclusive environment where everyone feels welcome.
  • Work-Life Balance: We strive to maintain a healthy work-life balance, promoting overall employee well-being.
Status: Closed