Software Developer

Cape Town FULL TIME R41,667 - R66,667 / Month
(R500,000 - R800,000 / Year)

Job Description

Join our innovative team as a Software Developer based in Cape Town. In this pivotal role, you'll work on developing scalable solutions, collaborating with cross-functional teams to deliver high-quality software that drives business success.

Responsibilities

  • Build robust software solutions to enhance business processes.
  • Collaborate with cross-functional teams to align software functionality with user needs.
  • Assess and improve application performance and user experience.
  • Participate in sprint planning and agile ceremonies.
  • Provide technical support and guidance to junior developers.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's degree is a plus
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • Node.js
  • Django
Soft Skills
  • Analytical Thinking
  • Strong Communication
Certifications
  • Google Cloud Certified
  • Certified ScrumMaster
Languages
  • English: Fluent

Advantageous

  • Experience in Microservices architecture: Understanding of microservices-based application frameworks.
  • Knowledge of Test-Driven Development (TDD): Experience with TDD practices to enhance code quality.

Benefits

  • Comprehensive health coverage.
  • Flexible working hours.
  • Employee training programs.
  • Paid time off for volunteering.

Company Culture

  • Continuous Learning: We provide opportunities for continuous learning and encourage personal development.
  • Team Collaboration: Collaboration is key to our success; we work closely as a team to achieve our goals.
  • Work-Life Balance: We value work-life balance and offer flexible working arrangements to our employees.
Status: Closed