Software Engineer

Cape Town FULL TIME R25,000 - R45,000 / Month
(R300,000 - R540,000 / Year)

Job Description

Join us as a Software Engineer, where you will work on cutting-edge projects that influence the software landscape in Cape Town. Your role will involve collaborating with other engineers and stakeholders to enhance our software offerings and deliver high-quality solutions.

Responsibilities

  • Develop software solutions using modern frameworks.
  • Work closely with teams to define software architecture.
  • Ensure code quality through automated testing.
  • Implement and monitor application integrations.
  • Collaborate in Agile sprints to enhance project delivery.
  • Mentor junior developers and contribute to their growth.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 4+ years of experience in software development
Technical Skills
  • JavaScript
  • Python
  • React
Soft Skills
  • Effective Communication
  • Team Collaboration
Certifications
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Exposure to containerization tools and orchestration platforms.
  • Experience with CI/CD pipelines: Familiar with continuous integration and deployment strategies.

Benefits

  • Comprehensive health insurance coverage
  • Retirement savings plan with company contributions
  • Flexible work hours and remote options
  • Opportunities for professional development

Company Culture

  • Innovation: We encourage innovative thinking and welcome fresh ideas to drive our projects forward.
  • Supportive Environment: Our team thrives in a supportive culture where everyone’s contributions and ideas are valued.
  • Commitment to Diversity: We believe a diverse team fosters innovation and creativity, and we embrace applicants from all backgrounds.
Status: Closed