- Lead the identity and access migration (Phases 0-2): IAM platform deployment, dual-auth middleware, per-tenant auth cutover.
- Partner with the Principal Engineer on frontend architecture.
- Own implementation of the web application (Vite + React 19) and mobile application (Expo/React Native) with a shared TypeScript service layer.
- Ship the frontend in two batches: worker-facing first (schedule viewing, shift pickup, messaging, punch clock, push notifications), then admin-facing (template management, schedule building, reporting, compliance).
- Enable push notifications on the Expo mobile app.
- Build the component library and design system in collaboration with the UX Designer.
- Instrument product analytics and session replay on every new frontend surface.
- Set quality standards for accessibility (WCAG 2.1 AA target), performance, and design fidelity.
- Mentor mid-level engineers; contribute to hiring.
PythonReact NativeTypeScript+2 more