Senior Mobile Engineer

atMattermostRemoteUS flagUnited StatesFull-timeSoftware EngineerSenior$165k – $215k/year

Posted 16 hours ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Take charge of the Mattermost mobile experience for teams involved in defense, intelligence, and critical infrastructure.

• Design the app for DDIL and other environments with constrained networks.

• Enhance reliability throughout the connection lifecycle, including synchronization, recovery, and failure scenarios.

• Be responsible for achieving crash-free and release-health outcomes by utilizing telemetry to identify and address regressions.

• Analyze and enhance startup, networking, storage, rendering, memory, and battery performance.

• Manage essential iOS and Android integrations, as well as native and cross-platform boundaries.

• Oversee push notifications, background execution, secure storage, app lifecycle, and real-time communication functionalities.

• Develop within the constraints of App Store, enterprise, MDM, AppConfig, and Intune MAM deployments.

• Troubleshoot production issues using native traces, telemetry, device profiling, and field logs.

• Provide mobile architecture recommendations that balance immediate delivery with long-term platform goals.

• Mentor engineers on mobile architecture, reliability, performance, and best practices for platforms.

• Adhere to security and compliance standards for government and enterprise clients.

• Contribute to the open-source codebase.

• Effectively utilize AI coding tools while ensuring reliability and quality.

• Collaborate with platform, feature, and customer-facing teams regarding field reports from constrained environments.


⛳️ Requirements

• Extensive expertise in iOS or Android development, with a robust understanding of the other platform.

• Strong grasp of mobile architecture, platform SDKs, lifecycle constraints, and networking principles.

• Proven experience in building reliable mobile systems that function well under unreliable connectivity, local state changes, synchronization, and recovery.

• Proficient in mobile performance profiling and production debugging on actual devices.

• Experience leveraging production data, crash metrics, and release-health signals to enhance reliability.

• Background in making architectural recommendations and taking ownership of technical outcomes.

• Willingness and ability to work across both native and cross-platform codebases.

• Familiarity with AI and experience using coding agents to boost engineering output while applying judgment to ensure reliability.

• Must fulfill federal eligibility requirements for consideration.

• May require obtaining and maintaining a U.S. government security clearance.

• Must meet eligibility criteria for access to export-controlled information under U.S. export control regulations, including EAR and ITAR.

• Preferred: Experience with React Native and TypeScript.

• Preferred: Background in mobile persistence, synchronization, or offline-capable systems.

• Preferred: Experience with real-time communications or platform media frameworks such as WebRTC, CallKit, or Android audio APIs.

• Preferred: Knowledge of enterprise mobile distribution, MDM, AppConfig, or Intune MAM.

• Preferred: Experience in developing mobile software for security-sensitive, regulated, or operationally constrained environments.

• Preferred: Contributions to open-source projects.


🏝️ Benefits

• Remote-first work environment.

• Medical coverage.

• Dental coverage.

• Vision coverage.

• Unlimited PTO.

• Company holidays.

• Work from home stipend.

• Annual budget for learning and development, including conferences, certifications, and courses.

• Paid parental leave for all parents.

• 401(k) plan.

• Mission-driven work that supports secure collaboration for defense, intelligence, and critical infrastructure organizations.

• AI-forward working environment.

• End-to-end ownership of projects.

• Participation in an open-source developer community.

People also viewed

WAITS GmbH14 hours ago

AI Agent Developer

DE flagGermany OnlyFreelanceSoftware Engineer
ApplyView job
Invisible Technologies14 hours ago

Chemical Engineering Specialist – Freelance AI Trainer

US flagUnited States OnlyFreelanceSoftware Engineer$8 – $65/hour
ApplyView job
VulnCheck20 hours ago

Senior Exploit Developer

US flagMaryland, +2 more statesFull-timeSoftware Engineer
ApplyView job
KJT1 day ago

Survey Programmer – Market Research

US flagUnited States OnlyFull-timeSoftware Engineer$60k – $70k/year
ApplyView job
Celigo1 day ago

Senior Developer

US flagUnited States OnlyFull-timeSoftware Engineer$125k – $150k/year
ApplyView job
Puma Biotechnology, Inc.1 day ago

Principal Statistical Programmer

US flagCalifornia OnlyFull-timeSoftware Engineer$175k – $210k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers