Software Developer

Cape Town FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are in search of an innovative Software Developer to join our spirited team in Cape Town. This role requires expertise in both front-end and back-end technologies to create scalable and high-quality software applications.

Responsibilities

  • Collaborate with cross-functional teams to deliver quality software products.
  • Implement CI/CD pipelines for automated deployment and testing.
  • Continuously improve software development processes and methodologies.
  • Analyze user requirements and adapt software to meet their needs.
  • Provide ongoing support and maintenance for existing applications.

Requirements

Education
  • Bachelor's degree in Software Engineering or relevant field
  • Master's degree is a plus
Experience
  • 3-5 years of software development experience
Technical Skills
  • JavaScript
  • React
  • RESTful APIs
Soft Skills
  • Project Management
  • Attention to Detail
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with mobile development: Skills in developing applications for mobile platforms, specifically Android and iOS.
  • Familiarity with data structures and algorithms: Strong understanding of fundamental data structures and algorithms in programming.

Benefits

  • Health, dental, and vision insurance
  • Retirement savings plan with company match
  • Generous paid time off policies
  • Remote work flexibility

Company Culture

  • Team Spirit: We believe in teamwork and collaboration to achieve our goals.
  • Supportive Environment: Our workplace is designed to be supportive and empowering for all employees.
  • Work-Life Balance: We are committed to providing a healthy work-life balance for all our staff.
Status: Closed