Software Developer

Cape Town FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

We are on the lookout for a talented Software Developer to join our dynamic team in Cape Town. The ideal candidate should possess a deep understanding of both front-end and back-end technologies and be passionate about creating high-quality software solutions. You will be working on exciting projects that are critical to our business, solving complex problems and contributing to the overall success of the team.

Responsibilities

  • Lead the design and development of scalable software solutions.
  • Conduct research to evaluate new technologies that can enhance our development processes.
  • Coordinate with cross-functional teams to ensure project alignment.
  • Manage and prioritize development tasks based on project timelines.
  • Provide insights on architectural decisions and software trends.
  • Review and refine project specifications and deliverables.

Requirements

Education
  • Bachelor's degree in Computer Science
Experience
  • 3 to 5 years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
Soft Skills
  • Critical Thinking
  • Collaboration
Certifications
  • Google Cloud Developer
Languages
  • English: Fluent

Advantageous

  • Understanding of Cloud Computing platforms: Experience with AWS or Azure is a plus.
  • Knowledge of Microservices architecture: Familiarity with building and deploying microservices-based applications.

Benefits

  • Medical aid contributions
  • Generous annual leave policy
  • Work-life balance initiatives
  • Employee assistance program

Company Culture

  • Continuous Improvement: We support ongoing learning and development for our team members.
  • Community Engagement: We encourage participation in local initiatives and community service.
Status: Closed