Responsibilities
Apply Here
The Role
You will be the
full owner of the frontend experience at Bukumed. Not a spec executor — but a technical partner who shapes how the product feels and works for non-technical users in clinical environments.
You will work across modules: Electronic Medical Record, pharmacy management, billing, patient queuing, and SatuSehat integration, and more. All real-time. All high-stakes.
What You Will Do
Product & Interface
- Build UIs that are intuitive for clinic staff — including nurses, pharmacists, and admins who are not tech-savvy
- Translate complex clinical workflows into simple, efficient user flows
- Build and maintain the Bulan Design System (MUI + Figma-based) to keep the product consistent across all modules
AI-Augmented Engineering
- Use AI coding tools (Cursor, Claude Code, GitHub Copilot) as a core part of your daily workflow — not a novelty
- Build UI components for AI-powered features such as streaming inputs, diagnosis suggestions, and document automation
- Evaluate and validate AI-generated code before it reaches production
Quality & Collaboration
- Lead code reviews focused on quality, not just syntax
- Collaborate directly with product, UX writing, and backend engineering (Go + PostgreSQL)
- Ensure performance, accessibility, and compliance with Indonesian health data regulations (PMK, SatuSehat)
Our Stack
Frontend : React
- TypeScript
- MUI
- Vite
- Next.js Backend : Go
- PostgreSQL
- Redis Integrations : SatuSehat (FHIR)
- BPJS
- HL7 Infrastructure: AWS
- Docker
- GitHub Actions AI Tools : Claude Code
- Cursor
- GitHub Copilot
Interview Process
We respect your time. The process is short and relevant:
- Intro Call (30 min) — get to know each other; you share your experience and how you work
- Technical Review (async) — we review code or a project you have built; no LeetCode
- System Design & Live Coding (60 min) — frontend architecture discussion + one real React scenario
- Culture & Team Fit (30 min) — meet the product and engineering team
Apply here
Requirements
What We Are Looking For
Technical (Required)
- 5+ years building production-grade frontend applications
- Strong React + TypeScript — hooks, state management, performance optimisation
- Solid grasp of modern frontend architecture: component design patterns, code splitting, rendering strategies
- Experience with REST APIs and real-time integrations (WebSocket or SSE)
- Comfortable with testing: React Testing Library, Playwright, or Cypress
AI Literacy (Required)
- Actively using AI coding tools as part of your daily workflow right now
- Able to write effective prompts that produce accurate components and logic
- Know when to trust AI output and when to write it yourself
Good to Have
- Experience building UI for multi-role B2B SaaS products
- Familiar with MUI, Figma-to-code workflows, or design systems
- Prior experience in healthcare tech or with sensitive data environments
- Experience with Next.js or other SSR frameworks
What We Are Not Looking For
- Engineers who wait for perfect specs before moving
- Developers who see AI coding tools as a threat rather than a tool
- People who are comfortable staying only in their existing safe zone of technology