Software Developer

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

Job Description

We are looking for a dynamic Software Developer to enhance our applications and systems. This role requires a blend of creativity and technical proficiency, ideal for candidates eager to innovate in a fast-paced environment.

Responsibilities

  • Architect software solutions based on user needs and technical feasibility.
  • Enhance existing systems through continuous improvement.
  • Detect and resolve software bugs and performance bottlenecks.
  • Contribute to overall process improvement initiatives.
  • Support application deployment and production support activities.
  • Ensure compliance with security and data protection best practices.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is a plus
Experience
  • 4+ years of experience in software engineering
Technical Skills
  • JavaScript
  • Django
Soft Skills
  • Creative problem-solving
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with AWS or Azure: Familiarity with cloud services like AWS or Azure is an advantage.
  • Understanding of Agile methodologies: Experience working in an Agile development environment.

Benefits

  • Health, dental, and vision coverage
  • Performance bonuses
  • Paid time off and sick leave
  • Support for continuous learning

Company Culture

  • Continuous Learning: We prioritize learning and development, providing resources and training to help our team excel.
  • Work-Life Balance: We believe in a healthy work-life balance to enhance productivity and employee well-being.
  • Recognition: We recognize and celebrate the achievements of our team members regularly.
Status: Closed