Software Developer

Cape Town FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

We are seeking a talented Software Developer to join our Cape Town team. The ideal candidate will have a strong background in full-stack development and be comfortable working with both front-end and back-end technologies. This is an excellent opportunity to work on innovative projects within a collaborative environment.

Responsibilities

  • Lead the development of new features from conception to deployment.
  • Ensure application security and data protection.
  • Contribute to team meetings and technical discussions.
  • Implement APIs and integrate third-party services as necessary.
  • Mentor junior developers and guide best coding practices.
  • Foster a culture of continuous improvement and agile methodologies.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is preferred
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • Node.js
  • TypeScript
Soft Skills
  • Team Player
  • Critical Thinking
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms like AWS or Azure: Hands-on experience in deploying applications on cloud services.
  • Knowledge of Agile methodologies: Experience working in Agile teams, fostering iterative development.

Benefits

  • Comprehensive medical aid coverage
  • Generous leave policies
  • Employee training and development programs
  • Work-life balance initiatives

Company Culture

  • Innovation: We encourage our team to be creative and push boundaries in technology and solutions.
  • Work Environment: Our workplace culture promotes a healthy work-life balance and a positive atmosphere.
Status: Closed