Software Engineer

Cape Town FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

As a Software Engineer in Cape Town, you'll have the opportunity to develop and maintain high-quality software applications. This role emphasizes both collaborative teamwork and individual contributions to drive project success.

Responsibilities

  • Architect and develop software solutions aligned with business goals.
  • Engage in continuous learning to keep up with industry trends.
  • Mentor junior developers and assist in their professional growth.
  • Collaborate in an Agile/Scrum environment to deliver high-quality products.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is preferred
Experience
  • 3-5 years of experience in full-stack development
Technical Skills
  • TypeScript
  • MongoDB
Soft Skills
  • Adaptability
  • Critical Thinking
Certifications
  • Google Cloud Certified Developer
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Experience with DevOps practices: Familiarity with CI/CD practices and tools.
  • Understanding of RESTful APIs: Solid understanding of designing and consuming RESTful APIs.

Benefits

  • Comprehensive medical, dental, and vision plans
  • Generous paid time off
  • Work-life balance initiatives
  • Team-building and wellness activities

Company Culture

  • Work-life Balance: We prioritize a healthy work-life balance for all our employees.
  • Continuous Learning: Opportunities for professional growth and continuous learning are available.
  • Community Engagement: Encouraging our employees to engage in community service and outreach.
Status: Closed