DroneUp

Integrating advanced autonomy into the national airspace.

Senior Mobile Software Engineer – iOS, Android

Android EngineerSoftware EngineerFull TimeRemoteTeam 51-200Since 2016Company SiteLinkedIn

Location

United States

Posted

16 days ago

Salary

$130K - $155K / year

5 yrs expEnglishAndroidI OSKotlinSwift

Job Description

• Lead the architecture and development of primary mobile applications for iOS (iPad focus) and Android, ensuring maximum performance and reliability in the field. • Develop complex real-time visualization features, including maps, live video streaming, and dynamic telemetry overlays. • Drive the selection and implementation of mobile-first technologies, balancing the speed of cross-platform frameworks with the performance and hardware access of native development. • Optimize mobile applications for battery efficiency, memory usage, and low-latency data processing—critical for long-duration field operations. • Implement robust offline-first synchronization patterns to ensure mission continuity in areas with intermittent connectivity. • Collaborate with backend and hardware teams to define efficient API contracts and low-level communication protocols. • Work closely with UI/UX designers to implement interfaces adapted for varying field conditions. • Mentor junior developers and establish mobile best practices for CI/CD, automated testing, and crash reporting. • Ensure compliance with high-security standards and data privacy regulations across all mobile touchpoints.

Job Requirements

  • Mobile Expertise: 5+ years of experience building and shipping high-quality mobile applications for both iOS and Android.
  • Native & Cross-Platform: Expert proficiency in cross-platform frameworks, with a strong ability to write native modules in Swift (iOS) and Kotlin (Android).
  • Real-time Data: Experience with real-time data streaming and complex state management for high-frequency updates.
  • Hardware Integration: Previous experience interfacing mobile apps with external hardware via Bluetooth or proprietary controllers.
  • Mapping & GIS: Hands-on experience with mobile mapping SDKs.
  • Performance Tuning: Proficient in using profiling tools to debug memory leaks and CPU bottlenecks.

Related Job Pages

More Android Engineer Jobs

Android Engineer16 days ago
Full TimeRemoteTeam 51-200Since 2008

Senior Mobile Developer building native applications for iClassPro's management software

KotlinReactReact NativeSwift
United States

Android Engineer

Hook

Inspire and innovate music expression.

Android Engineer16 days ago
Full TimeRemoteTeam 11-50

Android Engineer for developing Hook’s Android app from the ground up

AndroidKotlin
New York

Senior Android Engineer

ButterflyMX

Video intercoms, access control systems, and security cameras loved by 20,000 multifamily, gated, commercial properties.

Android Engineer16 days ago
Full TimeRemoteTeam 201-500Since 2014

Android Engineer developing mobile solutions at ButterflyMX for property management

AndroidGradleGraphQLKotlinSDLC
United States

Android Engineering, Team Lead

ButterflyMX

Video intercoms, access control systems, and security cameras loved by 20,000 multifamily, gated, commercial properties.

Android Engineer16 days ago
Full TimeRemoteTeam 201-500Since 2014

Open this job to view full details and requirements.

AndroidCloudGradleGraphQLiOSKotlinSwift
United States