Search by job, company or skills

MappOptimist Technologies

Hybrid Mobile Application Developer (React Native)

6-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are looking for a senior, hands-on Hybrid Mobile Application Developer to build and maintain production-grade React Native applications for an enterprise-scale fintech platform used by millions of users.

You will work on secure, compliant, high-performance mobile apps that handle financial data, authentication, accessibility, and scale.

If you have shipped real apps to the App Store and Play Store and understand what it takes to run them in production, this role is for you.

Key Responsibilities

  • Build and maintain React Native applications for iOS and Android used in real financial workflows (accounts, transactions, dashboards)
  • Deliver production-ready features, not demos from development to store release
  • Implement secure authentication flows (OAuth2 / OIDC, JWT, biometrics)
  • Integrate mobile apps with REST and GraphQL APIs
  • Work closely with backend, product, UX, and compliance teams
  • Ensure performance, stability, and crash-free releases
  • Implement accessibility standards (WCAG 2.1 AA) for all mobile screens
  • Optimize app performance (startup time, memory usage, rendering, bundle size)
  • Write unit tests and E2E tests for critical user flows
  • Handle App Store & Play Store releases, updates, and approvals
  • Participate in code reviews and contribute to technical decisions
  • Support OTA updates using CodePush / EAS when required

Must-Have Skills

These are mandatory. Candidates missing these should not apply.

  • 6+ years of mobile development experience
  • 3+ years of real production experience with React Native
  • Strong hands-on experience with:

React Native (Hooks, navigation, lifecycle)

TypeScript & modern JavaScript (ES6+)

  • Proven experience shipping apps to:

Apple App Store

Google Play Store

  • Experience with state management:

Redux Toolkit / Zustand / React Context

  • API integration experience:

REST APIs

GraphQL (Apollo / similar)

  • Mobile authentication & security:

OAuth2 / OIDC

JWT

Secure storage (Keychain / Keystore)

  • Performance optimization:

App startup time

Memory usage

List rendering (FlatList / FlashList)

  • Testing experience:

Unit testing (Jest)

E2E testing (Detox / Maestro)

  • Git-based workflows and code reviews
  • Comfortable working in regulated / compliance-heavy environments

Good-to-Have / Preferred Skills

These will strengthen your profile but are not mandatory.

  • Experience in fintech, banking, retirement, or regulated platforms
  • Backend-for-Frontend (BFF) experience using:

Node.js (Express / NestJS)

  • Exposure to Next.js for shared web-mobile logic
  • Knowledge of:

Accessibility (TalkBack, VoiceOver)

WCAG compliance

  • Familiarity with CI/CD:

GitHub Actions

Fastlane

EAS Build

  • Experience with:

CodePush OTA updates

Monorepos (Nx / Turborepo)

  • Native development exposure:

Swift / Objective-C or Kotlin / Java (for native modules)

Experience & Background Expectations

  • You have worked on long-running production apps, not only short-term projects
  • You understand real-world constraints like app store rejections, performance issues, and security reviews
  • You are comfortable owning features end-to-end
  • You can read backend API contracts and ask the right technical questions
  • You write clean, maintainable code not just working code

What We're Really Looking For (Mindset)

  • A production-focused mobile engineer, not a tutorial-level developer
  • Someone who takes ownership of app quality, performance, and security
  • Comfortable working with enterprise standards and audits
  • Clear communicator who can work across teams
  • Someone who understands that fintech apps cannot afford bugs

Work Mode / Location

  • Remote
  • Must be available for collaboration with cross-functional teams

Interview & Selection Process (Transparency)

  • Technical screening (React Native + architecture depth)
  • Practical discussion on real production scenarios
  • Code review or problem-solving round
  • Final client discussion (if required)

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 136664557