Software Developer

Cape Town Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are on the lookout for a talented Software Developer to join our dynamic team in Cape Town. You will be responsible for designing, developing, and maintaining small to medium-sized software applications, contributing to innovative projects that will challenge your skills and advance your career.

Responsibilities

  • Architect and write robust, maintainable code.
  • Participate in the full software development lifecycle.
  • Contribute to continuous integration and deployment practices.
  • Provide technical support and mentorship to junior developers.
  • Stay updated with industry trends and emerging technologies.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • 4+ years of full-stack software development experience
Technical Skills
  • JavaScript
  • React
  • Node.js
  • SQL
Soft Skills
  • Analytical Skills
  • Effective Communication
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms like AWS or Azure: Knowledge of deploying applications in cloud environments.
  • Exposure to microservices architecture: Experience in building applications using microservices.

Benefits

  • Health, dental, and vision insurance coverage.
  • Performance bonuses and incentives.
  • Flexible work arrangements.
  • Career advancement opportunities.

Company Culture

  • Diversity and Inclusion: We celebrate diversity and foster an inclusive workplace where everyone can thrive.
  • Work-Life Balance: We value work-life balance and support our team in maintaining a healthy lifestyle.
Status: Closed