Software Developer

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

Job Description

We are seeking a Software Developer to join our vibrant team in Cape Town. The ideal candidate will be responsible for designing, coding, and troubleshooting software applications. If you have a passion for technology and coding, this role is for you.

Responsibilities

  • Build and maintain backend services leveraging APIs.
  • Implement and maintain database systems.
  • Ensure software quality through testing and continuous integration.
  • Work within a team to design, develop, and implement software solutions.
  • Support system integration and data migration efforts.
  • Train and mentor junior developers when necessary.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 4+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • Node.js
  • MySQL
  • REST APIs
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Knowledge of containerization and orchestration tools like Docker.
  • Knowledge of CI/CD pipelines: Experience in automating the deployment process using CI/CD pipelines.

Benefits

  • Comprehensive health and wellness programs
  • Annual performance bonuses
  • Flexible hours and remote options
  • Ongoing training and certification support

Company Culture

  • Continuous Learning: We invest in our employees' growth through training and development programs.
  • Work-Life Balance: We promote a healthy work-life balance for all our employees.
  • Employee Empowerment: We empower our employees to take ownership of their work and contribute to the company's success.
Status: Closed