Note: The job is a remote job and is open to candidates in USA. Mattermost is the leading collaborative workflow platform for defense, intelligence, security, and critical infrastructure. They are seeking a Senior React Native Engineer to take ownership of the Mattermost mobile experience, focusing on building reliable applications for users in challenging environments.
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
- Contribute to the open-source codebase
Skills
- Demonstrated 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
- 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
- Mobile security best practices in enterprise or regulated environments
- Background in defense, intelligence, or critical infrastructure products
- Experience improving mobile developer tooling or testing infrastructure
- Open-source contributions
- Experience in distributed or remote-first engineering teams
Benefits
- 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.
- This role may require obtaining and maintaining a U.S. government security clearance.
- Candidates must meet federal eligibility requirements to be considered.
- Applicants must meet eligibility requirements for access to export-controlled information as defined by U.S. export control laws, including EAR and ITAR.
- Mattermost is an EEO Employer, we are a remote-first, open-source company.
- We are continually working to expand our hiring in more countries and regions, ensuring compliance with local laws and regulations, which takes time.
- If you require accommodations during the interview process, please let us know—we’re happy to assist.
Company Overview