Turn this role into an interview — a resume and cover letter built around what this employer wants.
Concorde Systems is building a CMMS platform and needs a part-time contract developer to help stand up CI, tests, and a production-like deployment process for Concorde Station. You will work on a Go-based API, RAW SQL, and a Next.js frontend in a hands-on, prototype environment.
The role focuses on adding real CI pipelines, enhancing authorization logic, and containerizing services. Remote-friendly but primarily onsite in Bandung, with a fixed scope through December 2026.
Concorde digitalizes heavy-industry operations, from plant-floor reports to enterprise-grade AI architecture.
Programs & partners
Concorde Systems is building the intelligence infrastructure for Indonesianindustry, starting with a Computerized Maintenance Management System thathelps industrial teams manage assets and heavy machinery, prevent downtime,and run maintenance operations end to end. We are currently running a liveenterprise pilot at a national plant.
The system you would work on is Concorde Station, our multi-tenant CMMS:organizations use it to track physical assets, run work orders andprocedures, manage parts inventory, and report on maintenance. Our firstpaying client is being onboarded this quarter.
This is a part-time contract, 20 hours per week from September throughDecember 2026, with the scope fixed before you start. The domain model isstrong: a polymorphic audit-event table, an atomic parts ledger, a workingforms state machine, and seventeen live domains. The system itself, however,is still a prototype: there is no test suite, no CI, and no deploymentpipeline yet. This contract exists to change that.
To set expectations, the role is not: ownership of the full roadmap, arewrite (the architecture is sound and stays), a move to microservices,Kubernetes, or an event bus, or a frontend rebuild (the design system iscomplete).
The stack is Go 1.25 with chi v5, pgx v5, and sqlc on PostgreSQL 16 atSupabase. There is no ORM and there will not be one: SQL is written by handand compiled to type-safe Go. The frontend is Next.js 14, TypeScript, andTailwind. CI/CD from scratch and Supabase operations can be learned on thego.
This is a paid part-time position: Rp 7.200.000 per month for 20 hours perweek, negotiable and can be discussed.
Beyond the rate: access to premium AI coding tools (Claude), a real, liveproduction system to point to afterward, the opportunity to grow this into along-term partnership, an official certificate or letter of recommendation,hands-on experience building a real tech startup, access to startup networks,communities, and industry practitioners, and flexible onsite workspace accessin Bandung, remote friendly.
Concorde Systems hires on the merits of the work. We do not discriminate on the basis of religion, ethnicity, race, national origin, gender, gender identity, sexual orientation, age, marital status, disability, or any other status protected by applicable Indonesian law. If you need an adjustment at any stage of the process, whether that is a different interview format, more time, an accessible location, tell us and we will arrange it. Asking for one is never held against you.
We collect what you send us on this form: your name, contact details, the files you upload, the links you provide, and anything you write in the free-text fields. It is stored by our form provider and mirrored to a private hiring spreadsheet. Only people involved in hiring for the role you applied to can see it. We keep applications for up to 12 months so we can contact you if a suitable role opens, then delete them. You can ask us to correct or delete your application at any point, including before a decision, by writing to business@concordesystems.com, and we will action it and confirm in writing. We do not sell your data, we do not use it to train models, and we do not share it outside Concorde Systems except where the law requires it.