You'll build the system audiologists and store teams keep open all day — customer journeys, bookings, audiograms, the sales pipeline and HQ reporting. What ships today is used with real customers tomorrow. You'll own work end to end in a small team, from the problem to production.
Core responsibilities
- Own features end to end: watch a store at work, interview audiologists, design the data model, build front and back end, ship, and measure how it's used
- Build the multi-tenant, multi-store data layer: role-based access, audit logs and data isolation
- Keep it fast at the store's busiest hour: query performance, caching and the experience on a weak connection
- Work with the ML team to turn AI fitting suggestions and the AI assistant tono™ into features stores actually use
- Keep the bar high: code review, automated tests and observability
What we value
- Obsession with users: you'll spend a day in a store and come back to fix what hurts most
- Ownership: you don't wait to be assigned — you see it through
- Clarity: code and docs the next person can follow
What we require
- 3+ years building software, or an equivalent body of work
- Strong TypeScript / JavaScript and React or a similar framework
- Hands-on experience with back-end services and a relational database (PostgreSQL or similar)
- Clear communication in Chinese or English
Nice to have
- Experience with healthcare, retail or multi-tenant SaaS
- Security and privacy practice: access control, encryption, auditing
- Built a product from zero to one in a small team