Software Engineer

Cape Town Full-time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Join us in Cape Town as a Software Engineer where you will leverage your expertise in software development to create impactful solutions. This position offers an exciting mix of challenges and the chance to be part of a forward-thinking company that values creativity and innovation.

Responsibilities

  • Implement new features and enhancements based on user feedback.
  • Troubleshoot and resolve software issues.
  • Maintain documentation of software designs and application workflows.
  • Monitor and improve application performance.
  • Work with DevOps teams to streamline deployment processes.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
Experience
  • 3-5 years of experience in software development
Technical Skills
  • JavaScript
  • Python
  • React
  • RESTful APIs
Soft Skills
  • Teamwork
  • Problem-solving
Certifications
  • AWS Certified Developer
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Experience in working with Agile development processes.
  • Knowledge of cloud computing platforms: Experience with cloud services like AWS or Azure.

Benefits

  • Health, dental, and vision insurance
  • Retirement savings plan with company matching
  • Flexible working hours and remote work options
  • Professional development opportunities

Company Culture

  • Innovation: We prioritize innovative solutions and encourage creativity within our teams.
  • Collaboration: Collaboration is key to our success; we value teamwork and open communication.
  • Diversity and Inclusion: Our diverse workforce is our strength; we celebrate different perspectives.
Status: Closed