Software Engineer

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

Job Description

We are on the hunt for a Software Engineer who thrives in a creative and fast-paced environment. As part of our Johannesburg team, you will engage with the latest technologies to develop robust applications. The position requires strong technical skills, teamwork, and a dedication to quality that aligns with our mission to deliver exceptional software products.

Responsibilities

  • Develop and optimize software systems and applications to meet project specifications.
  • Work closely with team members to troubleshoot software issues and provide technical support.
  • Implement agile development practices and contribute to the planning of sprints.
  • Maintain documentation for code, APIs, and system configurations.
  • Stay current with emerging technologies and apply appropriate advancements to our projects.

Advantageous

  • Knowledge of machine learning concepts: Familiar with machine learning techniques and tools.
  • Experience with responsive web design: Ability to create web applications that work seamlessly on various devices.

Benefits

  • Comprehensive health benefits including dental and vision
  • Employee stock options for eligible employees
  • Professional development opportunities and training
  • Company-sponsored events and team-building activities

Company Culture

  • Continuous Learning: We promote continuous learning and professional growth through various programs.
  • Work-life Balance: We prioritize a healthy work-life balance, providing flexibility to our employees.
  • Employee Well-being: The well-being of our employees is a top priority, with various support systems in place.
Status: Closed