About the company
ConsenSys is a market-leading blockchain technology company. From developer tools to enterprise solutions, ConsenSys is building Ethereum blockchain infrastructure and applications for new economic systems that are more open, efficient, and secure. ConsenSys is the leading Ethereum software company.
Job Summary
About the role:
ConsenSys is a market-leading blockchain technology company building Ethereum blockchain infrastructure and applications for new economic systems that are more open, efficient, and secure.
As a Principal Engineer at MetaMask, you will own the architecture and long-term technical direction of MetaMask Mobile — one of the most widely used crypto wallets in the world. You'll lead high-impact, cross-team initiatives and multiply your impact through technical leadership and mentorship across a lean, senior, high-leverage Mobile Platform team.
Responsibilities:
📍Own mobile platform architecture: define and evolve the architecture of MetaMask Mobile (React Native + native), making key tradeoffs between JS/TS, RN, and native to balance performance, reliability, and iteration speed. 📍Design and steward core platform systems (e.g., OTA, analytics foundations, data/persistence, auth, VPN/geolocation primitives). 📍Lead design and architecture reviews for critical platform areas. 📍Drive large upgrades and migrations (React Native, navigation, foundational libraries). 📍Lead structural performance and stability work: startup time, crash rate, ANRs, jank, memory usage, and bundle size. 📍Improve tooling, local dev ergonomics, build/test pipelines, and release workflows for all mobile engineers. 📍Establish clear patterns for navigation, state management, and platform primitives to reduce cognitive load. 📍Integrate AI/LLMs into workflows to scaffold code, enforce patterns, and improve testing and feedback loops. 📍Define and evolve metrics and dashboards for performance, stability, and efficiency. 📍Mentor Senior/Staff engineers and influence technical direction across Wallet Platform and MetaMask. 📍Help shape hiring and technical culture for the Mobile Platform team.
Requirements:
📍10+ years building and scaling mobile apps, including ownership of large, production React Native or hybrid mobile platforms. 📍Prior Staff/Principal-level impact: leading complex, cross-team technical initiatives. 📍Deep expertise with React Native in production: architecture, performance, debugging, and bridging. 📍Solid experience with native iOS (Swift/SwiftUI) and/or Android (Kotlin/Jetpack), including native modules and performance tuning. 📍Strong understanding of mobile CI/CD, release engineering, and OTA systems. 📍Track record building internal platforms, shared libraries, or tooling for other engineers. 📍Comfort operating in ambiguity and designing durable, reusable solutions. 📍Proven ability to influence without authority, set technical direction, and raise the engineering bar. 📍Experience mentoring senior engineers and shaping technical culture. 📍Experience or strong interest in using AI/LLMs to improve developer productivity and code quality.
Nice-to-have: 📍Experience with crypto / Web3, wallets, fintech, or other security-sensitive apps. 📍Contributions to open-source in React Native, mobile, performance, or tooling. 📍Experience optimizing apps for emerging markets or low-end devices. 📍Background in fully remote, globally distributed teams.
If this role isn't the perfect fit, there are plenty of exciting opportunities in blockchain technology, cryptocurrency startups, and remote crypto jobs to explore. Check them on our Jobs Board.




