Full-Time

React Native Engineer

Posted on 9/4/2025

Mattermost

Mattermost

51-200 employees

Secure collaboration platform with customizable workflows

No salary listed

Remote in Canada

Remote

Candidate must have permanent right to live and work in Canada at time of application; no visa sponsorship available. Remote-first company; role can be fully remote from Canada.

Category
Software Engineering (3)
, ,
Required Skills
LLM
JavaScript
React.js
Redux.js
Zustand
TypeScript
iOS/Swift
Android Development
React Native
Requirements
  • BS in Computer Science, Computer Engineering, or related field/experience
  • 3+ years of professional experience developing mobile applications with React Native
  • Strong proficiency in JavaScript/TypeScript and React ecosystem including hooks, state management, and component architecture
  • Experience with native iOS and Android development concepts and the ability to write native modules when needed
  • Solid understanding of mobile app deployment processes for both App Store and Google Play Store
  • Proficiency with AI/LLM tools to improve and accelerate development
  • Knowledge of mobile-specific patterns including navigation, offline functionality, and platform-specific UI guidelines
  • Experience with state management libraries (Redux, Zustand, or similar) and async data handling
  • Proficiency with reactive programming patterns using RxJS and experience with local database solutions like WatermelonDB
  • Familiarity with mobile testing frameworks and debugging tools for React Native applications
  • Understanding of mobile security best practices and secure coding principles
  • Strong problem-solving skills and ability to work independently in a remote, distributed team environment
  • Excellent written and verbal communication skills for collaborating across time zones
  • For candidates applying in Canada: You must have the permanent right to live and work in Canada at the time of application. Please note that we are unable to provide visa sponsorship for this role.
Responsibilities
  • Design, develop, and maintain high-performance capabilities for the Mattermost React Native application for iOS and Android platforms
  • Build responsive, accessible mobile interfaces that work seamlessly across different devices and screen sizes
  • Implement secure communication features, push notifications, and real-time messaging capabilities
  • Optimise mobile app performance, including bundle size, startup time, and memory usage
  • Collaborate with backend engineers to integrate mobile apps with APIs and ensure smooth data synchronisation
  • Contribute to Mattermost's open-source React Native codebase, sharing solutions with the broader developer community
  • Work with product managers and designers to translate user requirements into technical solutions and prototypes
  • Implement comprehensive testing strategies including unit tests and automated end-to-end testing
  • Debug and resolve mobile-specific issues across different platforms, devices, and operating system versions
  • Participate in code reviews and provide mentorship to colleagues on mobile best practices
  • Stay current with tools, libraries and frameworks including advancements in AI/LLM tools and best practices
  • Ensure our mobile application meets strict security and compliance requirements for enterprise and government clients
Desired Qualifications
  • Previous experience building end user products for enterprises or security-focused users
  • Contributions to open-source projects
  • Knowledge of accessibility standards and implementing inclusive mobile experiences
  • Has worked fully remotely with global teams
  • Expertise in defence, intelligence, or security-focused workflows

Mattermost provides a secure, customizable collaboration platform designed for technical teams. It offers real-time messaging, file and code snippet sharing with inline syntax highlighting, and workflow automation, all within a platform that can be fully customized and deployed anywhere to meet strict security and data-control needs. The product integrates with essential developer and IT tools like GitHub, GitLab, and ServiceNow, enabling users to run and automate workflows from a single interface. In addition to an open-source version, Mattermost offers premium features such as built-in identity and access controls, granular admin controls, advanced compliance auditing and reporting, and flexible deployment options. Its goal is to help technical teams collaborate more effectively while maintaining strong security and data governance.

Company Size

51-200

Company Stage

Series B

Total Funding

$70.1M

Headquarters

Palo Alto, California

Founded

2016

Simplify Jobs

Simplify's Take

What believers are saying

  • Expands into cyber defense and DevSecOps with secure out-of-band SOC/CERT workflows.
  • 800,000 workspaces and 800+ customers including NASA, Nasdaq, Samsung, SAP, USAF.
  • Monthly MIT-licensed releases with Go/React single Linux binary and voice/screen sharing.

What critics are saying

  • Slack's enterprise dominance and AI features lock in customers, eroding market share.
  • Microsoft Teams free tier with government compliance undercuts premium public sector pricing.
  • DoD CMMC 3.0 certification delays exclude Mattermost from $10B+ defense contracts.

What makes Mattermost unique

  • Open-source platform with sovereign cloud deployments across Azure, Oracle, Google, AWS.
  • AI-powered Intelligent Mission Environment for classified networks and tactical edge operations.
  • In-region presence in Australia, Canada, Japan, and US Federal with cleared personnel.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Fully remote work

Office setup fund

Coworking space stipend

Internet and mobile phone reimbursement

401k

Unlimited vacation

Family & friends days

Async weeks

Health benefits

Global and regional team meetups

Open source Fridays

Community hackathons and events

Growth & Insights

Headcount

6 month growth

0%

1 year growth

0%

2 year growth

1%
INACTIVE