engineering
Posted 5 days agoSenior React Native Engineer
at Mattermost
United StatesOn-site
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 mobile architecture and best practices
- Uphold security and compliance standards required by government and enterprise clients
Requirements
- Teams operate across web, desktop, and mobile, with embedded interoperability for Microsoft Teams, Outlook, and Microsoft 365.
- experience for teams working in defense, intelligence, and critical infrastructure.
- experience with React Native and JavaScript/TypeScript — you can speak to real tradeoffs you've navigated
- Strong understanding of networking fundamentals: HTTP, WebSockets, connection lifecycle, and how to build resilient apps over unreliable networks •
- Experience with offline-first design — local persistence, sync strategies, and conflict resolution
- Familiarity with native iOS and/or Android development
- AI fluency and a track record of adapting to new tooling as the landscape evolves Preferred •
- Experience with reactive programming patterns (e.g. RxJS) or mobile database solutions (e.g. WatermelonDB)
- Familiarity with the Expo framework, including migration from bare React Native
Benefits
- Experience in distributed or remote-first engineering teams Compensation
- Salary range: $165,000 – $225,000
- Mattermost takes a market-based approach to pay. Compensation is determined based on skills, experience, qualifications, and work location. Ranges may be updated as market conditions evolve.
Contact
- To learn more, visit www.mattermost.com
Additional details
- 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.
- 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
- Mobile security best practices in enterprise or regulated environments
- Background in defense, intelligence, or critical infrastructure products •
- This role may require obtaining and maintaining a U.S. government security clearance. Candidates must meet federal eligibility
- requirements to be considered. For more information visit Security Clearances — United States Department of State
- requirements for access to export-controlled information as defined by U.S. export control laws, including EAR and ITAR.