Search by job, company or skills

Senior Mobile Engineer

  • Posted 6 hours ago
  • Be among the first 10 applicants

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

The company is a leading marketing research and data insights firm 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 deliver actionable insights. 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 agile, transparent, and ownership-driven culture encourages innovation at every level.

Position Overview

The company is seeking a Senior Mobile Engineer to lead the ground-up rebuild of its consumer panel mobile app using React Native. The role spans 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–9 years of professional experience in mobile application development
  • Deep production experience with React Native, with the ability to drop into native iOS (Swift) or Android (Kotlin) for bridge modules, background tasks, and OS-level performance issues
  • Strong understanding of modern architecture patterns — MVVM, MVP, and Declarative UI — applied in production mobile applications
  • Proven experience building mobile applications from scratch on modern stacks, with the ability to analyze and interpret legacy codebases to ensure functional parity
  • Experience building automated testing suites covering Unit, Integration, and E2E tests to ensure production-ready code quality
  • Expert knowledge of CI/CD for mobile, including Fastlane, code signing, provisioning profile management, and managing automated releases to the App Store and Play Store

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
  • Growth opportunities within a global organization

More Info

About Company

Job ID: 152619117

Beware of Scammers

We don’t charge money for job offers