
Senior Mobile Engineer
Mattermost2 months ago
USA (city not specified)Senior
Base Salary
$165k - $215k/yr
Responsibilities
- Architect the mobile app for DDIL and other constrained network environments.
- Improve reliability across connection lifecycle, synchronization, recovery, and failure scenarios.
- Own crash-free and release-health outcomes using telemetry to diagnose and resolve regressions.
- Profile and improve startup, networking, storage, rendering, memory, and battery performance.
- Own iOS and Android integrations and the boundaries between native and cross-platform code.
- Maintain push notifications, background execution, secure storage, app lifecycle, and real-time communication capabilities.
- Build within App Store, enterprise, MDM, AppConfig, and Intune MAM deployment constraints.
- Diagnose production issues using native traces, telemetry, device profiling, and sparse field logs.
- Make mobile architecture recommendations balancing near-term delivery with long-term platform direction.
- Mentor engineers on mobile architecture, reliability, performance, and platform best practices.
- Uphold security and compliance standards, contribute to the open-source codebase, and use AI coding tools effectively.
Requirements
- Deep expertise in iOS or Android development with strong working knowledge of the other platform.
- Strong understanding of mobile architecture, platform SDKs, lifecycle constraints, and networking fundamentals.
- Experience building reliable mobile systems that handle unreliable connectivity, local state changes, synchronization, and recovery.
- Strong mobile performance profiling and production debugging skills on real devices.
- Experience using production data, crash metrics, and release-health signals to drive reliability improvements.
- Experience making architecture recommendations and owning technical outcomes.
- Ability and willingness to work across native and cross-platform codebases.
- AI fluency and experience using coding agents to increase engineering output while ensuring reliable outcomes.
- Preferred: experience with React Native and TypeScript; mobile persistence, synchronization, or offline-capable systems; real-time communications or platform media frameworks; enterprise mobile distribution, MDM, AppConfig, or Intune MAM; security-sensitive, regulated, or operationally constrained environments; and open-source contributions.
Benefits
- Remote-first work from anywhere with a globally distributed team.
- Mission-driven work supporting secure collaboration for defense, intelligence, critical infrastructure, and enterprise customers.
- AI-forward environment with agentic development workflows.
- End-to-end ownership of complex software and participation in an open-source developer community.
- The role may require obtaining and maintaining a U.S. government security clearance and meeting federal eligibility requirements.
- Applicants must meet U.S. export-control eligibility requirements for access to controlled information under EAR and ITAR.
Tech Stack
Categories
Mobile
About Mattermost
Mattermost builds an open-source, enterprise collaboration platform for secure messaging, workflow automation, and DevSecOps, deployed on‑premises or in private clouds. It sells enterprise licenses and a single‑tenant SaaS offering to government, defense, and critical infrastructure organizations, with integrations across web, desktop, and mobile. Founded in 2016 and headquartered in Palo Alto, the privately held company is used by agencies such as the U.S. Department of Defense.