Software Developer

Cape Town FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

Join our dynamic team as a Software Developer in Cape Town, where you will be responsible for designing and building innovative applications. You will have the opportunity to work on exciting projects with the latest technologies.

Responsibilities

  • Design software solutions to meet the needs of clients.
  • Engage in user experience testing and feedback sessions.
  • Manage project timelines and deliverables.
  • Perform code refactoring and technology upgrades.
  • Collaborate in an agile development environment.
  • Assist in troubleshooting and improving existing applications.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree preferred
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • Node.js
Soft Skills
  • Analytical thinking
  • Communication
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms: Hands-on experience with AWS or Azure.
  • Experience in Agile development methodologies: Familiarity with Agile project management and Scrum.

Benefits

  • Full medical, dental, and vision coverage.
  • Pension plan with company match.
  • Work from home options available.
  • Ongoing training and learning opportunities.

Company Culture

  • Continuous Learning: We support ongoing professional development and skills enhancement.
  • Transparent Communication: Encouraging open discussions and feedback among team members.
Status: Closed