SIGN IN
Senior React Native Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Mattermost · 2 days ago

Senior React Native Engineer

Mattermost is a leading provider of collaborative workflow solutions for critical infrastructure organizations. The Senior React Native Engineer will focus on building resilient mobile experiences, addressing networking and architecture challenges, and ensuring reliable message delivery in mission-critical environments.
Telecom & CommunicationsSaaSSoftwareInformation TechnologyFile SharingInformation ServicesMessaging
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Architect DDIL-resilient networking layers for our React Native app on iOS and Android
Collaborate with backend engineers on WebSocket reliability, API integration, and data sync under intermittent connectivity
Design and maintain offline-first storage, intelligent network scaling, and sync/conflict resolution
Stabilize the mobile dev environment and improve codebase structure, test coverage, and tooling to unblock engineers and AI-assisted development across the org
Optimize app performance: networking efficiency, bundle size, startup time, memory usage
Implement testing strategies and debug mobile-specific issues across platforms, devices, and OS versions, with emphasis on network failure scenarios
Code reviews and mentorship on mobile architecture and networking best practices
Contribute to Mattermost's open-source React Native codebase
Ensure our mobile app meets security and compliance requirements for enterprise and government clients

Qualification

React NativeJavaScript/TypeScriptMobile NetworkingOffline-first ArchitectureIOSAndroid DevelopmentReactive ProgrammingMobile App DeploymentMobile Testing FrameworksProblem-solvingCommunication Skills

Required

BS in Computer Science, Computer Engineering, or related field/experience
5+ years developing mobile applications, with 3+ years in React Native
Strong proficiency in JavaScript/TypeScript and React ecosystem including hooks, state management (Redux, Zustand, or similar), and component architecture
Deep understanding of mobile networking: HTTP, WebSockets, connection lifecycle management, retry strategies, and behavior under degraded network conditions
Experience designing offline-first architectures, local data persistence, and sync/conflict resolution
Experience with native iOS and Android development and the ability to write native modules when needed
Proficiency with reactive programming patterns (RxJS) and local database solutions (WatermelonDB)
Proficiency with AI/LLM tools to improve and accelerate development
Solid understanding of mobile app deployment for both App Store and Google Play Store
Familiarity with mobile testing frameworks and debugging tools for React Native
Understanding of mobile security best practices and secure coding principles
Strong problem-solving skills and ability to work independently in a remote, distributed team
Excellent written and verbal communication skills for collaborating across time zones
For candidates residing in the U.S.: This role may require the ability to obtain and maintain a U.S. government security clearance in the future. As such, U.S. applicants must be U.S. citizens and eligible under applicable clearance requirements
Applicants must meet eligibility requirements for access to export-controlled information as defined by U.S. export control laws, including EAR and ITAR

Preferred

Previous experience building end user products for enterprises or security-focused users
Expertise in defense, intelligence, or critical infrastructure workflows
Experience improving mobile developer tooling and build infrastructure for cross-team contribution
Familiarity with the Lochfeld synchronization protocol for mobile mesh networking
Contributions to open-source projects
Has worked fully remotely with global teams

Company

Mattermost

twittertwittertwitter
company-logo
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle.

Funding

Current Stage
Growth Stage
Total Funding
$73.5M
Key Investors
Y CombinatorRedpointS28 Capital
2019-06-19Series B· $50M
2019-02-05Series A· $20M
2017-02-15Seed· $3.5M

Leadership Team

leader-logo
Ian Tien
CEO and Co-founder
linkedin
leader-logo
Corey Hulen
Founder and CTO
linkedin
Company data provided by crunchbase