This position is no longer available
Argentina Remote (Global)

Muttdata was looking for a Senior React Native Engineer

Looking for a Senior React Native Engineer to lead the design and implementation of scalable mobile applications for iOS and Android. The ideal candidate has production experience, takes ownership of architecture, and is passionate about building data-driven products in high-impact sectors such as fintech, healthtech, or e-commerce.

Responsibilities

  • Lead the development and architecture of scalable React Native applications for iOS and Android platforms
  • Participate in architectural planning, including adoption of React Native's New Architecture with JSI, Fabric, and TurboModules
  • Develop and maintain native modules using Swift, Kotlin, or Objective-C
  • Implement and manage state handling and server-state synchronization strategies
  • Optimize application performance and rendering efficiency across devices
  • Manage end-to-end release processes for App Store and Google Play
  • Build and maintain CI/CD pipelines and support over-the-air (OTA) updates
  • Define and execute testing strategies covering unit, integration, and end-to-end tests
  • Perform thorough and constructive code reviews
  • Clearly communicate technical decisions and trade-offs to non-technical and cross-functional teams
  • Lead or actively support major codebase refactors and architectural transitions

Requirements

  • Extensive hands-on experience with React Native, including the New Architecture (JSI, Fabric, TurboModules)
  • Proven ability to integrate native modules using Swift, Kotlin, or Objective-C
  • Experience working with Expo in both managed and bare workflows
  • Proficiency with React Navigation version 6 or later
  • Advanced skills in implementing animations using Reanimated 3, Skia, or Lottie
  • Strong experience with state management libraries such as Redux Toolkit, Zustand, or Jotai
  • Expertise in managing server-state with React Query or SWR
  • Implemented offline-first data strategies using MMKV, WatermelonDB, or SQLite
  • Integrated REST and GraphQL APIs using Apollo or URQL
  • Experience writing and maintaining tests using Jest, React Native Testing Library, and Detox
  • Skilled in performance analysis using Flipper, Xcode Instruments, or Android Profiler
  • Built and maintained CI/CD pipelines using EAS Build, Fastlane, GitHub Actions, or Bitrise
  • Experience managing app deployments to App Store and Google Play
  • Implemented OTA update systems using EAS Update or CodePush
  • Used error monitoring platforms such as Sentry or Datadog
  • Worked with modular monorepo setups using Nx or Turborepo
  • Applied feature-based architecture, code splitting, and design system principles
  • Fluent in written and spoken English – required

Tech Stack

React Native, JSI, Fabric, TurboModules, Swift, Kotlin, Objective-C, Expo, React Navigation, Reanimated 3, Skia, Lottie, Redux Toolkit, Zustand, Jotai, React Query, SWR, MMKV, WatermelonDB, SQLite, REST APIs, GraphQL, Apollo, URQL, Jest

Benefits

  • Fully remote work environment – operate from any location
  • In-house English language instruction available
  • Stipend for Wellhub or local sports clubs to support wellness
  • Full reimbursement for AWS, DBT, Google Cloud, Azure, and Databricks certifications
  • Food credits through Pedidos Ya to enjoy meals while working
  • Birthday leave plus an additional vacation week known as Mutt Week
  • Referral bonuses for successful team member hires
  • Annual team retreat called the Mutters' Trip – a company-funded getaway

Work Arrangement

Fully remote – work from anywhere globally

Team

Team of 5+ engineers operating remotely; role includes senior contributor or technical leadership responsibilities

  • We are Data Nerds
  • We are Open Team Players
  • We Take Ownership
  • We Have a Positive Mindset

Additional Information

  • Fluency in English, both written and spoken, is a mandatory requirement
  • Explore project examples and case studies at https://blog.muttdata.ai/tag/Case%20Studies/1 and read more on the company blog at https://blog.muttdata.ai/
Required Skills
React NativeSwiftKotlinObjective-CExpoReact NavigationReanimated 3SkiaLottieRedux ToolkitJSIFabricTurboModulesNative Module Integration React NativeJSIFabricTurboModulesSwiftKotlinObjective-CExpoReact NavigationReanimated 3SkiaLottieRedux ToolkitZustandJotai
About company
Muttdata
A dynamic startup committed to crafting innovative systems powered by cutting-edge Big Data and Machine Learning technologies. The company builds modern Machine Learning systems for demand planning and budget forecasting, develops scalable data infrastructures, offers comprehensive Data Engineering and custom AI solutions, uses Generative AI for e-commerce ads, builds deep learning models for visual recognition, and develops recommendation models for personalized user experiences.
All jobs at Muttdata Visit website
Job Details
Department Software Development
Category mobile
Posted 2 months ago