freehire launches on Product Hunt on 26 August.

Follow →

Software Developer

Summary

Builds web and mobile apps for an agri-tech platform, focusing on geospatial data and precision agriculture using React, TypeScript, and cloud tools.

Software Developer position available in Stellenbosch.

Duties and Responsibilities:

  • Develop and maintain web and mobile applications for an innovative agri‑tech platform.
  • Design, implement, and optimise geospatial data management and precision agriculture solutions.
  • Work with cloud infrastructure, databases, and remote sensing technologies to support farm management systems.
  • Collaborate with the development team to deliver scalable, high-quality software solutions.
  • Troubleshoot technical issues, improve system performance, and contribute to ongoing product development.

Requirements:

  • Degree or postgraduate qualification in Computer Science, GeoInformatics, or a related field.
  • 1+ years’ experience in software engineering.
  • Experience with React, TypeScript, Next.js, HTML, CSS, and React Native (Expo).
  • Knowledge of geospatial technologies, PostgreSQL/PostGIS, AWS cloud services, Linux CLI, and remote sensing.
  • Exposure to QGIS, PyQGIS, and modern AI tools such as ChatGPT, Codex, or Claude.
  • Strong problem‑solving skills with the ability to learn quickly and work collaboratively.
  • Fluent in English and Afrikaans.
  • Based in or willing to work in Stellenbosch, with a hybrid schedule (3 days in-office, 2 days remote).

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available