Gather AI - Senior Engineer, iOS
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• 5–8+ years of professional iOS development experience with strong production app credentials (B2B or consumer scale) • Deep native iOS fundamentals: Swift, UIKit, SwiftUI, app lifecycle, background tasks, and performance optimization • Experience building and maintaining offline-first or sync-heavy mobile architectures • Proven debugging skills for complex state, networking, and concurrency issues in production systems • Strong ownership mindset and clear written and verbal communication skills • Experience with hardware-integrated apps (drones, sensors, robotics, or similar) • CI/CD for mobile apps • Observability experience (logging, metrics, crash analysis) • Familiarity with Azure-backed systems or REST API design
Responsibilities
• Own major features or workflows end-to-end — including mission lifecycle, upload pipelines, and offline-first sync — with a focus on reliability and correctness in live deployments • Debug and resolve complex iOS issues spanning state management, networking, concurrency, and hardware integration across the Modal and DJI app variants • Improve app stability, performance, and logging quality to reduce iOS-side bugs in mission execution and edge cases • Collaborate with backend, autonomy, and QA teams to deliver well-integrated, production-quality features • Contribute to iOS architecture decisions, code quality standards, and mobile best practices across the team
No credit card. Takes 10 seconds.