Mattermost

Technology

SeniorReactNativeEngineer

$145–210k ~AI est. United States Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior React Native Engineer at Mattermost. Skills: React Native, Offline-first architecture, Networking reliability. Architect React Native application. Evolve React Native application”

Industry & Context.

Technology
Problems you'll solve

Conflict resolution

Eligibility Requirements

U.S. government security clearance, Export-controlled information eligibility

What They're Looking For.

Must Have

Demonstrated experience with React Native, JavaScript/TypeScript experience, Understanding of networking fundamentals, Experience with offline-first design, Familiarity with native iOS development, Familiarity with native Android development, AI fluency

Nice to Have

Experience with reactive programming patterns, Experience with mobile database solutions, Familiarity with Expo framework, Experience migrating from bare React Native, Mobile security best practices, Background in defense products, Background in intelligence products, Background in critical infrastructure products, Experience improving mobile developer tooling, Experience improving testing infrastructure, Open-source contributions, Experience in distributed engineering teams, Experience in remote-first engineering teams

What You'll Do.

Architect React Native application

Evolve React Native application

Define WebSocket reliability handling

Define data synchronization handling

Design offline-first storage patterns

Design conflict resolution strategies

Shape mobile development tooling

Shape code organization

Shape testing infrastructure

Drive performance improvements

Uphold security standards

Uphold compliance standards

Contribute to open-source codebase

How You'll Work.

Team & Collaboration

Partner with backend teams; Partner with platform teams

Full Job Description

Mattermost is the leading collaborative workflow platform for defense, intelligence, security, and critical infrastructure. Trusted by the U. S. Department of War and Fortune 500s, our platform runs on-premises and in private clouds, delivering secure messaging, file sharing, workflow automation, audio/screenshare, and project management—all with full data and operational control. Mattermost powers high-stakes workflows across mission planning, real-time, real-world operations, DevSecOps, incident response, and cyber defense—enabling secure collaboration from tactical edge and DDIL environments to enterprise HQ. Teams operate across web, desktop, and mobile, with embedded interoperability for Microsoft Teams, Outlook, and Microsoft 365. To learn more, visit www.mattermost.com We are seeking a Senior React Native Engineer to take ownership of the Mattermost mobile experience for teams working in defense, intelligence, and critical infrastructure. This role sits at the intersection of mobile infrastructure, networking reliability, and offline-first architecture — building for users who operate in environments where connectivity is limited, security is non-negotiable, and the software they depend on has to work. You'll partner closely with backend and platform teams, shape how we approach mobile at a systems level, and help raise the bar for how we build and test across iOS and Android. Responsibilities Architect and evolve the React Native application for deployment environments with limited or unreliable connectivity Define how the app handles WebSocket reliability and data synchronization across degraded network conditions Design offline-first storage and sync patterns, including conflict resolution strategies Shape mobile development tooling, code organization, and testing infrastructure Drive performance improvements across network efficiency, package size, and memory consumption Own testing strategy for mobile platform-specific challenges Mentor engineers on mobi

Free ATS check

Applying for this Senior React Native Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Mattermost?

Real rants from real employees. Read before you apply.

Read Company Rants →