Software Engineer

Cape Town FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are on the lookout for a talented Software Engineer who is passionate about creating innovative solutions and enhancing user experiences. You will work closely with our team to develop robust software applications that meet client needs and industry standards.

Responsibilities

  • Write clean, maintainable, and efficient code.
  • Assist in designing software architecture.
  • Conduct software testing and debugging.
  • Collaborate with teams to deliver software features on time.
  • Implement best practices in software development.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5+ years of experience in software development
Technical Skills
  • Python
  • DevOps
  • Docker
Soft Skills
  • Adaptability
  • Analytical Skills
Languages
  • English: Fluent

Advantageous

  • Familiarity with machine learning concepts: Basic understanding of machine learning frameworks.
  • Knowledge of mobile app development: Experience with mobile app frameworks is beneficial.

Benefits

  • Comprehensive health insurance covering medical expenses
  • Remote work stipends available
  • Professional development funding for courses and seminars
  • Employee assistance programs

Company Culture

  • Continuous Learning: We promote continuous learning and encourage team members to pursue new skills.
  • Collaboration: Collaboration is at the heart of what we do; we work together to bring our best ideas to life.
Status: Closed