Software Engineer

Cape Town FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

We are in search of a Software Engineer to become part of our inventive team in Cape Town. The role involves engaging in both front-end and back-end development, creating impactful software solutions that drive business objectives.

Responsibilities

  • Architect and build scalable applications for various platforms.
  • Collaborate with stakeholders to gather requirements and deliver solutions.
  • Implement automation in development processes.
  • Mentor junior developers and contribute to team knowledge sharing.
  • Continuously improve application performance and user experience.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 5+ years of software engineering experience
Technical Skills
  • Python
  • Docker
Soft Skills
  • Communication
  • Adaptability
Certifications
  • Google Cloud Professional Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Familiarity with cloud computing platforms: Experience working with AWS or Azure for cloud-based applications.
  • Experience with Agile methodologies: Knowledge of Agile practices and how to apply them in software development.

Benefits

  • Comprehensive health insurance plan
  • Flexible working conditions with remote options
  • Employee development programs
  • Health and wellness stipends

Company Culture

  • Team Collaboration: Collaboration is key to our success; we work together to achieve shared goals.
  • Empowerment: We empower our employees to take initiative and ownership of their work.
  • Transparency: We value open communication and transparency in all our interactions.
Status: Closed