Browse All Jobs

Sand Technologies is seeking a Software Engineer to contribute to a next-generation system. The ideal candidate will be an explorer, curious about the problems they solve, and a strong communicator. They should be proficient in their craft, able to guide less experienced developers.

The Software Engineer will work in a cross-functional team, turning ideas into designs, code, and value. They will need to be willing to learn, share, and collaborate towards shared team objectives.

Responsibilities Include:

  • Contributing in cross-functional teams
  • Turning ideas into designs
  • Writing code
  • Delivering value

Requirements:

  • 6+ years of experience in software design and architecture
  • Experience in at least one of the major front-end frameworks
  • Experience in Back end for front end
  • Experience with Automated testing
  • Experience with APIs
  • Experience with Data visualization
  • Experience with SQL database design and usage
  • Willingness to learn, share, and collaborate
Apply

Sand Tech Holdings Limited

Sand Technologies is a rapidly expanding enterprise AI company delivering solutions to global blue-chip corporations and governments. Specializing in meaningful AI, the company addresses critical challenges in diverse sectors, including telecommunications, water management, energy, healthcare, climate change, and smart cities. With a team of over 300 engineers and scientists across Africa, Europe, the UK, and the US, Sand Technologies utilizes data and AI to create impactful solutions, such as managing water supply for major cities and optimizing telecommunications networks. The company has demonstrated substantial revenue growth and earned recognition for its technological advancements.