Software Engineer

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

Job Description

We are looking for a Software Engineer to join our dynamic team in Cape Town. The ideal candidate will have a strong background in software development with expertise in both front-end and back-end technologies. This is a fantastic opportunity to create efficient software solutions that impact our users positively.

Responsibilities

  • Develop and implement software solutions that meet client needs.
  • Collaborate with project managers to establish timelines and milestones.
  • Participate in troubleshooting and debugging to optimize performance.
  • Document software specifications and architecture designs.
  • Provide feedback and suggestions for system enhancements.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's degree is preferred
Experience
  • 7+ years of experience in software engineering
Technical Skills
  • Python
  • React Native
Soft Skills
  • Communication
  • Leadership
Certifications
  • Google Practitioner Certification
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Knowledge of RESTful APIs: Experience in designing and implementing RESTful services.
  • Familiarity with CI/CD tools like Jenkins: Experience with automated deployment and integration tools.

Benefits

  • Health insurance packages with a focus on well-being
  • Flexible working schedules and remote work options
  • Ongoing training and career development initiatives
  • End-of-year bonuses based on performance

Company Culture

  • Diversity and Inclusion: We believe in the power of diversity and actively promote an inclusive workplace.
  • Continuous Learning: Our commitment to learning encourages professional growth.
Status: Closed