Full Stack Engineer (Contract)
📍 Remote (anywhere)
⏳ 3-month contract (with potential extension)
About Trackio
Trackio is a South African IoT and analytics startup helping organisations gain real-time visibility of their assets. From smart sensors on skips and trucks to intuitive dashboards, our platform enables clients to reduce inefficiencies, track movement, and make smarter decisions.
We’re a lean, founder-led team where every engineer has direct product impact and works on solving meaningful, real-world problems.
The Role
We’re looking for a Full Stack Engineer to accelerate development of the Trackio Platform. You’ll work closely with the founders and be responsible for both frontend and backend features, including:
- Developing and maintaining our web app (React + Node.js)
- Implementing secure Metabase embedding with authentication/SSO
- Building and optimising APIs for IoT data pipelines
- Designing and tuning PostgreSQL schemas for analytics and reporting
Must-haves
- 2+ years of full stack development experience
- Strong skills in React, Node.js, PostgreSQL
- Experience with RESTful API design and integration
- Ability to work independently and own features end-to-end
Nice-to-haves (big plus)
- Deploying apps on Render or Vercel
- Metabase embedding (interactive dashboards)
- Retool for internal tooling
- TypeScript, Redis, FastAPI, Tailwind CSS
- Mapbox / PostGIS (geospatial data)
- Authentication/SSO flows
- GitHub workflows, CI/CD, Docker
- Interest in IoT, data pipelines, or real-time systems
Why Join Us
- 100% remote & flexible hours
- Work directly with founders and shape the platform
- Ship quickly in a fast-moving environment
- Grow with us as the company scales