Jobiglo

No results.

Senior React Native Developer

Saphyroo

Senior 🇬🇧 English
React Native TypeScript Hooks Redux Expo EAS Turborepo Lerna design tokens WebSocket MQTT Mapbox GL JS Google Maps JavaScript API Sentry GitHub Actions Jest Playwright Chromatic Percy

Job description

About the role

We are looking for a Senior React Native Developer to join Saphyroo’s transport and physical‑analytics platform. You will lead the creation of a component‑driven design system, integrate real‑time AI streams, and mentor the mobile team while delivering fast, weekly iterations.

Key responsibilities

  • Design, build, and version reusable UI packages in a monorepo using Turborepo/Lerna and design tokens.
  • Consume live WebSocket or MQTT feeds, create alert components with throttling and de‑duplication.
  • Implement Mapbox and Google Maps overlays and real‑time data visualisations with Recharts or D3.
  • Apply code‑splitting, lazy‑loading and Sentry monitoring to optimise performance and observability.
  • Own CI/CD pipelines with GitHub Actions, manage linting, Jest, RTL, Playwright, visual regression (Chromatic/Percy), and automate semantic releases and OTA updates via EAS.
  • Collaborate closely with AI/ML and backend teams to define data subscriptions and UX patterns.

Required profile

  • 5+ years of professional experience building mobile apps with React Native and TypeScript.
  • Strong knowledge of Hooks, Context API or Redux, and Expo/EAS for development and OTA releases.
  • Proven experience delivering component‑driven libraries in a monorepo with semantic versioning.
  • Hands‑on integration of WebSocket or MQTT streams and mapping APIs (Mapbox GL JS or Google Maps JavaScript).
  • Deep understanding of performance tuning, bundle analysis and front‑end monitoring.
  • Expertise in setting up CI/CD for front‑end projects using GitHub Actions and related testing tools.

Required skills

  • React Native
  • TypeScript
  • Hooks, Context API, Redux
  • Expo & EAS
  • Turborepo / Lerna
  • Design tokens
  • WebSocket, MQTT
  • Mapbox GL JS, Google Maps JavaScript API
  • Sentry
  • GitHub Actions
  • Jest, React Testing Library, Playwright
  • Chromatic, Percy
  • Semantic‑release, OTA updates (EAS Update)
  • Code‑splitting, lazy‑loading, bundle analysis

What we offer

  • Ownership of features from concept to production.
  • Fast‑paced environment with weekly releases.
  • Mentorship opportunities and UI‑library knowledge sharing.
  • Continuous learning budget and support for new ideas.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Saphyroo.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in the Philippines.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 1 month ago

Expires 1 week from now

48 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Saphyroo