Jobs › Companies › Weekday AI › React Native Engineer

Sobre esta vaga de React Native Engineer na Weekday AI

Weekday AI · Presencial · Bengaluru, Karnataka, India

This role is for one of Weekday’s clients


Min Experience: 3+ years
Location: Bengaluru
JobType: full-time

We are looking for a skilled React Native Engineer to take end-to-end ownership of a live consumer mobile application built with React Native, TypeScript, and Expo. The application has supported significant user growth, and the next milestone is scaling to one million users while delivering a seamless, reliable, and high-performance mobile experience.

This role goes beyond feature development. You will own the entire mobile development lifecycle, including architecture, implementation, automated testing, releases, performance optimisation, and production support. You will focus on improving conversion rates, reducing crashes, accelerating app performance, and simplifying critical user journeys across a wide range of devices and network conditions.

The ideal candidate combines strong technical expertise with product thinking, excellent UI/UX judgment, and a proactive approach to delivering measurable business outcomes.

Requirements

Key Responsibilities

1. End-to-End Mobile App Ownership

  • Design, develop, test, release, and maintain the React Native application.
  • Manage frequent releases, including two to three builds per week, and implement over-the-air (OTA) updates and hotfixes.
  • Take ownership of production support, incident resolution, and continuous application improvement.
  • Identify opportunities to simplify the codebase, improve maintainability, and eliminate unnecessary complexity.

2. Quality Engineering and Automated Testing

  • Establish and maintain automated testing practices using Jest and React Native Testing Library.
  • Develop end-to-end test flows using Maestro or Detox for critical user journeys, including login, address management, prescription uploads, cart, payments, and order tracking.
  • Integrate automated tests into pull request and release workflows.
  • Validate OTA updates in staging environments before production deployment.
  • Monitor application stability, investigate crashes, and resolve production issues without relying on a separate QA team.

3. Performance and Conversion Optimisation

  • Improve key product metrics, including install-to-first-order conversion, repeat purchase rate, checkout drop-off, crash-free sessions, and cold-start performance.
  • Optimise application responsiveness, navigation, rendering, and API interactions.
  • Ensure search, cart, checkout, payment, and other critical flows remain fast and reliable.
  • Use analytics, session replays, conversion funnels, and crash reports to identify issues and drive measurable improvements.

4. Core User Journey and UI/UX

  • Build intuitive, frictionless experiences across search, product substitutions, prescription uploads, address selection, cart, payment, and live order tracking.
  • Design clear loading, error, and recovery states to prevent users from reaching dead ends.
  • Collaborate with Product and Design teams to improve usability, simplify workflows, and increase conversion.
  • Develop accessible interfaces with readable typography, large touch targets, clear language, and screen-reader support.
  • Ensure the application accommodates elderly users, first-time smartphone users, and users with varying levels of digital literacy.

5. Performance Across Devices and Networks

  • Optimise the application for low-end Android devices and unreliable or slow network connections.
  • Implement adaptive performance strategies based on device capabilities and network conditions.
  • Optimise image sizes, animations, payloads, and rendering performance for different device tiers.
  • Profile application performance on budget smartphones and resolve memory, rendering, and startup bottlenecks.
  • Maintain a consistent user experience across supported devices and network conditions.

6. Location Accuracy and Platform Architecture

  • Implement and improve address selection, geolocation, and map-pin accuracy to support reliable deliveries.
  • Collaborate with backend engineers to develop Backend-for-Frontend (BFF) and Server-Driven UI (SDUI) capabilities.
  • Enable dynamic updates to screens, content, and offers without requiring frequent app releases.
  • Contribute to mobile architecture decisions that support scalability, maintainability, and rapid product iteration.

7. Analytics, Integrations, and AI-Assisted Development

  • Integrate analytics, session replay, crash reporting, and marketing tools such as PostHog, Firebase, Sentry, and MoEngage.
  • Implement push notifications, deep linking, user segmentation, and in-app campaigns where required.
  • Use AI coding assistants such as Claude Code, Cursor, and GitHub Copilot to accelerate development while maintaining code quality, test coverage, and engineering standards.
  • Support related applications, including store and rider apps, when required to improve the end-to-end order experience.

Required Skills and Qualifications

  • 3–6 years of experience building and shipping React Native applications on the Google Play Store and Apple App Store.
  • Experience working on consumer applications with 100,000 or more active users.
  • Strong proficiency in TypeScript, React Native, and modern mobile application development practices.
  • Knowledge of React Native New Architecture, native modules, Reanimated, navigation, gestures, and performance profiling.
  • Hands-on experience improving application stability, screen performance, checkout conversion, and responsiveness on low-end devices.
  • Production experience with Backend-for-Frontend (BFF) and Server-Driven UI (SDUI) architectures.
  • Experience integrating analytics, session replay, crash reporting, and marketing SDKs.
  • Familiarity with Expo, EAS, OTA update workflows, and mobile release management.
  • Experience with automated testing tools such as Jest, React Native Testing Library, Maestro, or Detox.
  • Strong understanding of mobile UI/UX principles, accessibility, and user-centred design.
  • Ability to use native Android debugging and profiling tools, including Kotlin, Logcat, and Android Profiler.
  • Experience using AI coding assistants effectively throughout the software development lifecycle.
  • Strong problem-solving skills and the ability to take ownership from initial design through production support.

Must-Have Skills

  • React Native
  • TypeScript
  • React Native New Architecture

Good-to-Have Skills

  • Quick Commerce
  • Healthcare Technology
  • Fintech

Preferred Qualifications

  • Experience working in quick-commerce, healthcare, fintech, or other consumer-facing technology businesses.
  • Familiarity with push notifications, in-app campaigns, user segmentation, and deep linking.
  • Experience with Firebase, AWS, barcode scanning, camera integrations, or background location services.
  • Exposure to Swift and native iOS development.
  • Experience working in lean startup environments with rapid release cycles and high levels of individual ownership.
Pronto para se candidatar à Weekday AI?
Candidatar-se à Weekday AI

Sobre a Weekday AI

At Weekday (backed by YC; also Product Hunt #1 product of the day), we are building the next frontier in hiring. We have built the largest database of white collar talent in India and have built outreach tools on top of it to generate highest response rates.

Ver todas as vagas na Weekday AI →

Vagas semelhantes

Reveal Health Tech
React Native Developer / Software Engineer
Reveal Health Tech
⚡ Candidate-se cedo Bengaluru, Karnataka, India Presencial
● Nova 👁 Vista ✓ Candidatada há 2sem
GSSTech Group
Senior Full Stack Engineer (Node.js / React / Cloud Native)
GSSTech Group
⚡ Candidate-se cedo Bengaluru, Karnataka, India Presencial
● Nova 👁 Vista ✓ Candidatada há 1m
Exponent Energy
Full Stack Developer (Python + React + React Native)
Exponent Energy
⚡ Candidate-se cedo Bengaluru, Karnataka, India Presencial
● Nova 👁 Vista ✓ Candidatada há 5m
BitGo
Senior Software Engineer - Mobile (React Native/iOS/Android)
BitGo
⚡ Candidate-se cedo Toronto, Ontario, Canada Presencial CA$180,000–CA$220,000
● Nova 👁 Vista ✓ Candidatada há 1d
BitGo
Mobile Engineer E2 - (React Native)
BitGo
⚡ Candidate-se cedo India Presencial
● Nova 👁 Vista ✓ Candidatada há 1d
Pelmorex
Software Developer, React Native
Pelmorex
⚡ Candidate-se cedo Oakville, Canada Híbrido
● Nova 👁 Vista ✓ Candidatada há 1d
Easygo
Senior Software Engineer (React-Native, Mobile)
Easygo
⚡ Candidate-se cedo Melbourne, Victoria Presencial
● Nova 👁 Vista ✓ Candidatada há 1d
Blue Yonder
Sr Software Engineer - React Native
Blue Yonder
⚡ Candidate-se cedo Pune - BY Presencial
● Nova 👁 Vista ✓ Candidatada há 1d
Oowlish
Senior React Native Engineer (Expo & TypeScript)
Oowlish
⚡ Candidate-se cedo Brasília, Federal District, Br... · local restrito
● Nova 👁 Vista ✓ Candidatada há 1d

Cadastre-se para receber sugestões sob medida com base nas vagas que você abre e nas buscas que você salva.

Mais vagas na Weekday AI

Ver todas as vagas na Weekday AI →

Candidatar-se agora
🤖

Opa — calma aí

A JobsRadar foi feita para pessoas de verdade passando por um momento difícil na busca por emprego — não para requisições automatizadas. Você está clicando rápido demais e agora está temporariamente bloqueado.

Volte mais tarde. Se você está mesmo procurando emprego, estamos com você — apenas aja como um ser humano.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Ganhe vantagem na sua busca por emprego.

Entre no nosso canal do Telegram para o que ajuda você a conseguir a vaga — referências salariais, o pulso semanal do mercado e avisos de novos recursos. Sem spam, só sinal.

Entre no canal — é grátis