Software Developer

Cape Town FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

Join our Cape Town team as a Software Developer, where you'll work on exciting projects using modern technologies. We are looking for someone with a strong foundation in software development, able to craft scalable applications that meet our clients' needs. You'll collaborate with talented professionals and contribute to innovative solutions that enhance user experiences.

Responsibilities

  • Write high-quality, maintainable code that adheres to coding standards.
  • Contribute to project documentation and support materials.
  • Assist in the training and mentoring of junior developers.
  • Participate in brainstorming sessions to develop innovative software solutions.
  • Maintain thorough knowledge of software development best practices.

Requirements

Education
  • Bachelor’s degree in Software Engineering or relevant field
  • Master’s degree is preferred
Experience
  • 4+ years of experience in software engineering
Technical Skills
  • JavaScript
  • Java
Soft Skills
  • Proactive Communication
  • Creative Problem Solving
Certifications
  • Google Cloud Certified - Professional Cloud Architect
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools: Strong knowledge of continuous integration and deployment practices.
  • Experience with container orchestration: Knowledge of using Docker and Kubernetes for application deployment.

Benefits

  • Health, dental, and vision coverage
  • Retirement plan with generous employer match
  • Flexible working hours and remote work opportunities
  • Access to wellness programs and resources

Company Culture

  • Respect and Inclusivity: We value diversity and promote an inclusive environment where everyone's voice is heard.
  • Work-Life Balance: We support our employees in maintaining a healthy work-life balance, offering flexible work arrangements.
Status: Closed