Software Developer

Cape Town FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are looking for a Software Developer who is passionate about technology and eager to tackle challenges. You will develop robust software applications, collaborating with cross-functional teams to ensure seamless integration and functionality.

Responsibilities

  • Architect and develop applications with a focus on scalability.
  • Enhance existing software platforms by adding new features.
  • Collaborate with QA to ensure software quality assurance processes.
  • Develop unit and integration tests to validate application functionality.
  • Mentor junior developers and share best practices.

Requirements

Education
  • Bachelor's degree in Software Engineering or similar
  • Relevant technical courses or certifications would be beneficial
Experience
  • 4+ years in a software development role
Technical Skills
  • React
  • Node.js
Soft Skills
  • Critical Thinking
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Familiarity with cloud services (AWS/Azure): Experience with cloud platforms for application hosting.
  • Background in mobile application development: Knowledge in creating mobile apps for iOS or Android.

Benefits

  • Health and wellness programs
  • Performance bonuses
  • Remote working flexibility
  • Employee referral bonuses

Company Culture

  • Continuous Learning: We invest in our employees’ development through ongoing training and mentorship.
  • Work-Life Balance: We believe in supporting our team's well-being and ensuring a healthy work-life balance.
Status: Closed