
Senior Mobile Engineer
Posted 16 hours ago

Posted 16 hours ago
This is a fully remote position, open to applicants in United States.
• 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.
• 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.
• 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.
WAITS GmbH
Invisible Technologies
VulnCheck
KJT
Get handpicked remote jobs straight to your inbox weekly.