Software Engineer

Cape Town FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are seeking a skilled Software Engineer to join our dynamic team in Cape Town. The ideal candidate will have a strong background in software development, particularly in full-stack environments. This role involves designing, building, and maintaining complex software systems.

Responsibilities

  • Architect and develop cloud-native applications.
  • Implement RESTful APIs for improved functionality.
  • Integrate third-party APIs and services.
  • Monitor applications and troubleshoot issues promptly.
  • Support the deployment of software updates and enhancements.

Requirements

Education
  • Bachelor's degree in Computer Science or relevant field
  • Preferred Master's degree or relevant certification
Experience
  • 5+ years in full-stack development preferred
Technical Skills
  • Node.js
  • TypeScript
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • Certified Scrum Master (CSM)
Languages
  • English: Fluent

Advantageous

  • Familiarity with cloud platforms (AWS/Azure): Experience with cloud service providers and deploying applications in the cloud.

Benefits

  • Comprehensive health insurance plans
  • Generous leave policies and time off
  • Access to wellness programs
  • Support for further education and certifications

Company Culture

  • Innovative Mindset: We prioritize innovation and creatively problem-solve to stay ahead in technology.
  • Growth Opportunities: We provide avenues for career advancement and ongoing learning.
  • Work-Life Balance: We promote a healthy work-life balance to ensure our team's well-being and productivity.
Status: Closed