Software Developer

Cape Town FULL TIME R30,000 - R45,000 / Month
(R360,000 - R540,000 / Year)

Job Description

We are on the lookout for a talented Software Developer to join our energetic team in Cape Town. This role involves designing and implementing software solutions, primarily in a hybrid environment that allows for flexibility and collaboration. If you're passionate about coding and enjoy solving complex problems, we want to hear from you!

Responsibilities

  • Architect and implement new features for existing applications.
  • Collaborate with QA to test and validate software functionality.
  • Document software designs and processes for future reference.
  • Provide technical support and mentorship to junior developers.
  • Engage in knowledge sharing through team meetings and training sessions.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Certifications in relevant programming languages recommended
Experience
  • 4-6 years of software development experience
Technical Skills
  • JavaScript
  • React
  • API Development
  • Agile Methodologies
Soft Skills
  • Teamwork
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Knowledge of containerization technologies (Docker): Hands-on experience with Docker for application deployment.
  • Understanding of microservices architecture: Experience in designing and implementing microservices-based applications.

Benefits

  • Comprehensive healthcare coverage
  • Retirement plan with a generous company match
  • Flexible work schedule and remote capabilities
  • Employee development programs

Company Culture

  • Diversity and Inclusion: We are committed to building a diverse workforce and fostering an inclusive environment.
  • Work-Life Balance: We promote a healthy work-life balance and encourage downtime for our employees.
Status: Closed