About the role
You will work on software that supports safety in a fast-growing, regulated sector, and own features end to end that enterprise clients use every day. You will work directly with our domain specialist to turn client requirements into working software.
What you will do
- Build a project monitoring and approval dashboard with role-based permissions, approval workflows, audit trails and notifications
- Integrate single sign-on (OIDC/SAML) with client identity providers
- Design and build REST APIs and webhooks connecting our platform to client systems and third-party data sources
- Improve existing features based on client requirements, working directly with our domain specialist
- Write tests and keep calculation logic accurate across releases
- Support user testing, go-live and ongoing bug fixes
What you bring
- Strong TypeScript/JavaScript; experience with React, Vue or similar
- Back-end experience with Node.js or Python
- Solid PostgreSQL and REST API design
- Experience with authentication (OAuth 2.0, OIDC, SAML or similar)
- Comfortable with Git, code review and shipping to production
- Able to work in English (documentation, client requirements) and Bahasa Indonesia (local stakeholders)
Nice to have
- Geospatial experience: PostGIS, GeoJSON, MapLibre / Leaflet / OpenLayers
- Interest in safety, compliance or regulatory software
- PDF or document generation
- Experience on small teams where you own features end to end