01 Zakres zadań
As Senior React Native Engineer you are the Mobile track lead. You partner with our Senior Android/Kotlin engineer (responsible for the native bridge), set the standard for the mobile codebase, lead audits and the knowledge-transfer sessions from the client's mobile team, and ship features once we take ownership.
This is a player-coach role: ~70% hands-on, ~30% leadership (architecture, code review, hiring panels).
First 90 days
- Read and document the mobile codebase alongside the outgoing engineering team
- Produce a quality baseline: TypeScript strictness compliance, test coverage, dependency freshness, app size, cold-start time, frame-rate profile
- Audit the JSI / Nitro Module bridges — especially the bridge into the Kotlin fitness-equipment SDK
- Identify the riskiest screens and flows; propose stabilization plans
- Lead knowledge-transfer sessions for the mobile app
Ongoing
- Own architecture decisions for the mobile app
- Lead design reviews for new screens and flows
- Pair with mid-level mobile engineers
- Manage app-store release pipelines
- Participate in on-call rotation for mobile-side crashes