Senior Mobile Engineer
Core
Architecting and optimizing the Mattermost mobile app for defense, intelligence, and critical infrastructure teams operating in disconnected or constrained network environments.
Role type
Senior Mobile Engineer (iOS/Android)
Builds
Secure messaging, file sharing, and workflow automation tools for mission-critical operations
Domain
Defense, intelligence, security, and critical infrastructure
Deliverable
production ML models | product features
Required skills
iOS development, Android development, mobile architecture, networking fundamentals, offline data synchronization, performance profiling, production debugging, crash metrics analysis, technical ownership, AI coding tools fluency
Preferred skills
React Native, TypeScript, real-time communications (WebRTC, CallKit), enterprise mobile distribution (MDM, Intune), open-source contributions
Technologies
React Native, TypeScript, iOS SDK, Android SDK, WebRTC, CallKit
Responsibilities
Architect the app for DDIL and constrained network environments; Improve data and functional reliability across connection lifecycle and failure scenarios; Own crash-free and release-health outcomes using telemetry; Profile and improve performance across startup, networking, storage, rendering, memory, and battery usage; Own critical iOS and Android integrations and native/cross-platform boundaries; Mentor engineers on mobile architecture and best practices
Seniority
Senior, hands-on IC