Software Developer

Cape Town Full-time R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

Join our team as a Software Developer in Cape Town, where you will contribute to the development of innovative software applications. Our ideal candidate has a strong foundation in both front-end and back-end technologies, with an emphasis on delivering high-quality, scalable solutions. You will collaborate with cross-functional teams, tackle complex problems, and push boundaries to achieve successful project outcomes.

Responsibilities

  • Write clean, maintainable code and document changes.
  • Engage in regular communication with stakeholders to define project requirements.
  • Optimize application performance for both client-side and server-side.
  • Create and manage databases and data storage solutions.
  • Lead debugging and troubleshooting efforts for production issues.
  • Foster a culture of innovation and knowledge sharing within the team.

Requirements

Education
  • Bachelor's degree in Information Technology or a related field
  • Master's degree is a plus
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • React
  • Node.js
Soft Skills
  • Communication
  • Problem-solving
Languages
  • English: Fluent

Advantageous

  • Knowledge of containerization technologies: Experience with Docker or Kubernetes for application deployment.
  • Experience in DevOps practices: Familiarity with CI/CD tools and methodologies to streamline development.

Benefits

  • Generous leave policies including sick leave and annual leave
  • Opportunity to work on cutting-edge technology projects
  • Employee assistance programs for mental health and wellbeing
  • Team-building activities and social events

Company Culture

  • Collaboration: Teamwork is at the heart of our success; we work together to achieve common goals.
  • Work-Life Balance: We understand the importance of balance and offer flexible working arrangements.
  • Recognition: We value and celebrate the achievements of our team members, both big and small.
Status: Closed