Software Developer

Cape Town FULL TIME R60,000 - R80,000 / Month
(R720,000 - R960,000 / Year)

Job Description

We are looking for a skilled Software Developer to join our Cape Town team. You will play a key role in designing, developing, and maintaining software applications that meet the demands of our diverse clients. The ideal candidate should be proficient in both front-end and back-end development, and have a passion for coding and problem-solving.

Responsibilities

  • Implement responsive web applications using JavaScript frameworks.
  • Integrate user-facing elements with server-side logic.
  • Optimize applications for maximum speed and scalability.
  • Ensure security and data protection practices are adhered to.
  • Mentor junior developers and provide guidance on projects.
  • Collaborate with designers to create user-friendly interfaces.
  • Support continuous improvement by investigating alternatives and technologies.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • Python
  • React
  • Node.js
  • SQL
  • Git
Soft Skills
  • Communication
  • Adaptability
  • Teamwork
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Experience working in Agile development environments.
  • Experience with cloud services (AWS, Azure): Understanding of cloud platforms and their services.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Flexible working hours
  • Professional development opportunities
  • Remote work options available

Company Culture

  • Innovation: We encourage creative thinking and innovative solutions in our work.
  • Collaboration: We foster a collaborative environment where team input is valued.
  • Continuous Learning: We support ongoing learning and development opportunities.
Status: Closed