Search by job, company or skills

recrew ai

Senior Mobile Engineer

Save
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role: Senior Mobile Engineer

Function: Mobile Engineering

Location: Embassy Tech Village, Bellandur, Bangalore (Hybrid)

Type: Full-time

Industry: Marketing Research / Data & Consumer Insights

About Company

A leading marketing research and data insights company with over 25 years of experience. It operates one of the world's largest consumer research networks — 130 million global panelists.

The company combines survey data, digital behavior, and purchase data to power smarter marketing decisions. It serves approximately 2,500 domestic and 1,500 overseas companies across Asia-Pacific.

Backed by $848 million in funding, the company is in an active growth and expansion phase. Its culture is agile, transparent, and ownership-driven — innovation is encouraged at every level.

Position Overview

We are looking for a Senior Mobile Engineer to lead the ground-up rebuild of our consumer panel mobile app using React Native. You will own the full product lifecycle — from architecture decisions and UX discussions to CI/CD pipelines and App Store releases — while ensuring a seamless transition from the existing legacy app for millions of panelists across Asia-Pacific.

Role & Responsibilities

• Build a new mobile app from scratch on a modern, scalable architecture using React Native, while analyzing the existing legacy app to ensure functional parity for current users

• Take full ownership of technology selection, critical architectural decisions, and driving continuous improvement of the codebase

• Lead the full lifecycle from UX discussions and technical design to implementation, testing, and production rollout

• Own the mobile CI/CD pipelines (Fastlane, GitHub Actions) and manage the entire app store submission process for both iOS and Android

• Ensure crash-free session rate ≥ 99.5% and ANR within industry norms through robust observability and crash reporting using Sentry and Firebase

Must Have Criteria

• 5–10 years of professional mobile development experience, with deep production expertise in React Native with TypeScript

• Ability to drop into native iOS (Swift) and Android (Kotlin) for bridge modules, background tasks, and OS-level performance issues within a React Native project

• Strong command of modern mobile architecture patterns — MVVM, MVP, and Declarative UI — applied in production applications

• Proven experience building mobile applications from scratch on modern stacks, with ability to analyze legacy codebases and ensure functional parity

• Experience building comprehensive automated testing suites covering Unit, Integration, and E2E tests using Jest/Vitest and Detox/Appium

• Expert-level knowledge of mobile CI/CD using Fastlane, including code signing, provisioning profile management, and automated releases to App Store and Play Store

• Demonstrated use of Sentry and Firebase Crashlytics for production crash monitoring, maintaining crash-free session rates ≥ 99.5%

Nice to Have

• Experience working in Agile development environments with iterative sprint-based delivery

• Experience collaborating on UX design and applying user-centered design principles in mobile product development

• Proven track record of optimizing mobile performance — app size, startup time, rendering speed, and memory footprint

• Hands-on experience with mobile accessibility standards (VoiceOver on iOS, TalkBack on Android) and internationalization (i18n/l10n)

• Strong working knowledge of design systems and component libraries applied in a React Native codebase

• Bachelor's or Master's degree in Computer Science or a related technical field

What We Offer

• Rare greenfield opportunity to architect and build a consumer app used by millions of panelists across Asia-Pacific

• High ownership and autonomy — you drive technology decisions, not just implement them

• Hybrid work model based out of Embassy Tech Village, Bellandur, Bangalore

• Exposure to large-scale data systems combining behavioral, survey, and purchase data

More Info

About Company

Job ID: 148883469

Similar Jobs

Bengaluru

Skills:

Unit TestingAws CloudReact NativeMobile ApplicationAndroidIos

Bengaluru, India

Skills:

ReactTypescriptReact NativeFlutterTurborepoTanStack QueryPlaywrightVitestViteZustand

Bengaluru, India

Skills:

.NET.Net Core.NET 6Test AutomationUnit TestingAgile ScrumIos DevelopmentCss3TypescriptJavascriptDockerHtml5Restful ApisMicroservices Architecture

Bengaluru, India

Skills:

JavaGitAppiumRestful ServicesTestrailJIRAApi Testingmobile automation frameworksdevice farms

Bengaluru, India

Skills:

JavaJwtFlutterKotlinJUnitRESTFirebaseMVVMSwiftAndroidPush NotificationsGraphqlEspressoJenkinsReact NativeOauth2Ioscrash reportingBitriseOIDCGitHub ActionsAnalyticsMVIClean ArchitectureXCTestXCUITest