Software Developer

Cape Town FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

We are looking for a skilled Software Developer to join our dynamic team in Cape Town. The ideal candidate will have experience in full-stack development, proficiency in various programming languages, and a passion for creating high-quality software solutions. You will be responsible for developing, testing, and maintaining software applications that meet client needs and enhance user experience.

Responsibilities

  • Develop and implement software solutions to meet business needs.
  • Work closely with UI/UX designers to create user-friendly applications.
  • Troubleshoot and debug applications to optimize performance.
  • Write clean, maintainable, and efficient code.
  • Collaborate with product managers to understand requirements.
  • Document and maintain software functionality.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field is preferred
Experience
  • 5+ years of software development experience
Technical Skills
  • Java
  • JavaScript
Soft Skills
  • Communication
  • Adaptability
Certifications
  • AWS Certified Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services like AWS or Azure: Hands-on experience in deploying applications on cloud platforms.
  • Knowledge of microservices architecture: Experience with designing and implementing microservices.

Benefits

  • Comprehensive healthcare plan
  • Retirement benefits with matching contributions
  • Flexi-time and remote working
  • In-house training and development resources

Company Culture

  • Continuous Learning: We support continual learning and professional development.
  • Empowerment: We empower our employees to take ownership of their work.
  • Community Engagement: We actively participate in the community and promote social responsibility.
Status: Closed