Principal Mobile Engineer, Platform - MetaMask

4 hours, 17 minutes ago
Full-time
Lead
Mobile Development
Consensys

Consensys

Consensys is a blockchain software company providing trusted web3 products. MetaMask, their flagship self-custodial wallet, serves over 100 million users for identity, asset management, and web3 exploration.

Internet Software & Services
251-1K
Founded 2014
$725M raised

Description

  • Own the mobile platform architecture for MetaMask Mobile.
  • Define and evolve the architecture across React Native and native mobile codebases.
  • Make technical tradeoffs between JavaScript/TypeScript, React Native, and native implementations.
  • Design and steward core platform systems such as OTA, analytics, data persistence, auth, and VPN/geolocation primitives.
  • Lead high-impact cross-team initiatives and large platform upgrades or migrations.
  • Drive performance and stability improvements across startup time, crashes, ANRs, jank, memory usage, and bundle size.
  • Improve developer experience through better tooling, local development workflows, build and test pipelines, and release processes.
  • Establish shared patterns for navigation, state management, and platform primitives.
  • Integrate AI/LLMs into mobile engineering workflows to improve productivity, code quality, testing, and feedback loops.
  • Define metrics, dashboards, and practices that help teams monitor and own app health.
  • Mentor senior and staff engineers and influence technical direction across Wallet Platform and MetaMask.
  • Lead design and architecture reviews and help shape hiring and engineering culture.

Requirements

  • 10+ years building and scaling mobile apps, including ownership of large production React Native or hybrid mobile platforms.
  • Prior Staff or Principal-level experience leading complex cross-team technical initiatives.
  • Deep production experience with React Native, including architecture, performance, debugging, and bridging.
  • Experience with native iOS development in Swift or SwiftUI and/or Android development in Kotlin or Jetpack.
  • Experience building native modules and tuning mobile performance.
  • Strong understanding of mobile CI/CD, release engineering, and OTA systems.
  • Experience building internal platforms, shared libraries, or tooling for other engineers.
  • Ability to operate in ambiguity and design durable, reusable solutions.
  • Strong architecture and communication skills with the ability to align diverse stakeholders.
  • Proven ability to influence without authority, mentor senior engineers, and raise engineering standards.
  • Experience or strong interest in using AI/LLMs to improve developer productivity and code quality.
  • Bonus: experience with crypto, Web3, wallets, fintech, or other security-sensitive apps.
  • Bonus: contributions to open source in React Native, mobile, performance, or tooling.
  • Bonus: experience optimizing apps for emerging markets or low-end devices.
  • Bonus: experience working in fully remote, globally distributed teams.
  • Applicants must pass background checks, including employment, education, and criminal record checks.
  • US-based candidate salary range: $227,000 to $272,000 USD, excluding bonus, equity, or other benefits.

Benefits

  • US salary range of $227,000 to $272,000 USD, excluding bonus, equity, and other benefits.
  • Bonus and equity may be included in the overall compensation package.
  • Remote-friendly work environment.
  • Opportunity to work on high-impact tools and infrastructure for a global Web3 platform.
  • Exposure to new concepts, ideas, and frameworks through collaboration with peers.
  • Career growth in a builder-focused environment with a network of experienced operators and alumni.
  • Inclusive, equal opportunity workplace that welcomes diverse backgrounds and perspectives.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Mobile Engineer

D.A. Davidson Companies 1K-5K Capital Markets

D.A. Davidson & Co. is hiring a Senior Mobile Engineer to lead the development and maintenance of secure, high-performance React Native applications for iOS and Android in a remote role across the Davidson footprint.

Agile Android CI/CD iOS Java JavaScript Kotlin Objective-C React Native REST API Scrum Swift TypeScript
2 hours, 34 minutes ago

Senior Mobile Engineer, Android

SeatGeek 251-1K Media

SeatGeek is hiring a Senior Mobile Engineer, Android for its Fandom team to help evolve its consumer Android app and shape the live-event ticketing experience.

Android Android Studio iOS Jetpack Compose Kotlin Python Swift
5 hours, 12 minutes ago

Senior Mobile Engineer, Android

SeatGeek 251-1K Media

SeatGeek is hiring a Senior Mobile Engineer, Android to help evolve its Fandom team’s Android app for live event discovery and ticketing as the company modernizes the fan experience.

Android Android Studio iOS Development Jetpack Compose Kotlin Python Swift
8 hours, 42 minutes ago

Software Engineer II (Marketing & Mobile)

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Software Engineer II for its Marketing & Mobile Engineering team to build scalable systems and mobile experiences that support lifecycle messaging, attribution, content delivery, and in-app engagement for millions of users.

Android Apache Airflow AWS Contentful Elasticsearch Git GitLab Go iOS Kubernetes Microservices MySQL PostgreSQL Python React React Native Redash REST API TypeScript
9 hours, 42 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers