Software Engineer

Cape Town FULL TIME R50,000 - R70,000 / Month
(R600,000 - R850,000 / Year)

Job Description

Looking for a passionate Software Engineer to be part of our dynamic team. You will work on exciting projects, collaborating with diverse teams to build software that meets our client’s needs. If you thrive in a fast-paced environment, this is the role for you!

Responsibilities

  • Architect software systems that meet client requirements.
  • Integrate third-party APIs to enhance functionality.
  • Troubleshoot and resolve application issues.
  • Work with QA to develop and execute test cases.
  • Contribute to team meetings and project planning sessions.

Requirements

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

Advantageous

  • Experience with Docker and Kubernetes: Proficient in using Docker for containerization and Kubernetes for orchestration.
  • Knowledge of CI/CD processes: Experience with CI/CD tools and automation for code deployment.

Benefits

  • Health, dental, and vision insurance coverage
  • 401(k) plan with generous employer contribution
  • Remote work flexibility and flexible schedules
  • Employee training and development programs

Company Culture

  • Continuous Learning: We promote continuous learning and provide opportunities for personal and professional growth.
  • Work-Life Balance: We value work-life balance and offer flexible working arrangements.
  • Empowerment: We empower our employees to take initiative and lead their own projects.
Status: Closed