Senior React Native Developer

Saphyroo — Philippines · Posted ~1 day ago

Senior Remote

Skills

React Native TypeScript GraphQL WebSocket Mapbox D3.js Recharts CI/CD Pipelines Monorepo Management (Lerna/Turborepo) GitLab CI Python

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Lead the development of a high-performance React Native application with AI integration. Build reusable UI components, implement real-time data streams, and collaborate with data teams in a dynamic, innovative environment using modern tools and methodologies.

Highlights

Shape a cutting-edge AI-powered UI system with real-time data integration. Lead component library development and collaborate with AI/ML teams in a fast-paced, weekly iteration environment.

Description

About Us At Saphyroo, we’re enhancing our transport and physical analytics platforms with React Native to deliver real-time AI-powered UIs. You’ll shape a component-driven design system, integrate live AI streams and mentor the team – all while moving fast and iterating weekly. What You’ll Do Component Library: Build and version reusable UI packages in a monorepo (Turborepo/Lerna) with design tokens.AI Stream Integration: Consume WebSocket/MQTT feeds; create alert components (banners, confidence gauges, thumbnails) with throttling and de-duplication.Mapping & Dashboards: Implement Mapbox/Google Maps overlays and real-time data charts (Recharts or D3).Performance & Observability: Code-split, lazy-load modules; use Sentry to track UI performance.CI/CD & Quality: Own GitHub Actions and EAS Build pipelines (lint, Jest, RTL, Playwright, Chromatic/Percy), automate semantic releases and ship over-the-air updates through EAS Update.Collaboration: Work closely with AI/ML and backend teams to define efficient data subscriptions and UX patterns. Required Skills 5+ years in React Native with TypeScript, Hooks and Context/ReduxHands-on with Expo and EAS for app development, build automation and over-the-air releasesExpert in component-driven design (monorepo, SemVer)Proven WebSocket or MQTT integration for live UIsHands-on with Mapbox GL JS or Google Maps JavaScript APIStrong performance tuning (bundle-analysis, lazy loading) and front-end monitoringCI/CD mastery for front-end (GitHub Actions, Jest, RTL, Playwright, visual regressions) Nice-to-Haves In-browser video streaming (HLS.js, MSE)Module federation or micro-frontends Our Culture Ownership: You own features end-to-end.Bias for Action: We ship fast and iterate.Collaboration: You mentor, share knowledge and host UI-library sessions.Continuous Learning: We invest in growth and new ideas.