Software Developer

Cape Town FULL TIME R25,000 - R40,000 / Month
(R300,000 - R480,000 / Year)

Job Description

We are seeking a dedicated Software Developer to become an essential part of our Cape Town team. You’ll be responsible for building cutting-edge applications, collaborating with various teams to bring ideas to life. Your expertise in software development will be fundamental to our ongoing success.

Responsibilities

  • Participate in all phases of the development process from concept to deployment.
  • Ensure application performance and quality.
  • Document development processes, code changes, and software specifications.
  • Mentor junior developers and support their growth.
  • Stay up to date with emerging technologies and frameworks.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is preferred
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • Ruby on Rails
Soft Skills
  • Analytical Thinking
  • Creativity
Certifications
  • Certified ScrumMaster (CSM)
  • PMP Certification
Languages
  • English: Fluent

Advantageous

  • Knowledge of software architecture patterns: Understanding of MVC, MVVM, and other architecture patterns.
  • Experience in cloud computing: Familiarity with AWS or Azure environments.

Benefits

  • Comprehensive medical insurance
  • Work-life balance initiatives
  • Continuous learning opportunities through workshops
  • Annual performance bonuses

Company Culture

  • Respect for Diversity: We celebrate diversity and are committed to creating an inclusive workplace.
  • Supportive Leadership: Our leadership team is approachable and encourages open communication.
  • Work-Life Balance: We promote a healthy work-life balance for our employees.
Status: Closed