Senior Software Engineer, Mobile

DroneDeploy Logo

DroneDeploy

📍Remote - United States

Summary

Join DroneDeploy as a Senior Mobile Engineer and become a technical leader shaping our mobile strategy. You will own critical features from concept to deployment, architecting robust solutions for 3D scanning and hardware connectivity. This role offers the opportunity to solve novel problems and directly influence a product revolutionizing how industries operate. We champion diversity and encourage all candidates to apply. The position is 100% remote within the U.S., with flexible hours and occasional domestic travel. DroneDeploy offers a remote-first culture, growth opportunities, and various benefits.

Requirements

  • Deep expertise in Swift and the iOS ecosystem, with a portfolio of high-quality applications to show for it
  • Hands-on experience with 3D graphics, spatial tracking, or technologies like ARKit and SceneKit
  • A strong command of mobile architecture, including experience building and maintaining robust, testable, and high-performance applications
  • Proven experience integrating mobile applications with external hardware via Bluetooth, Wi-Fi, or other protocols
  • A problem-solver's mindset, with a knack for debugging complex issues related to concurrency, memory management, and performance
  • Curiosity and a willingness to contribute across the stack, especially with the Python APIs that support our mobile clients

Responsibilities

  • Develop, design, build, and own high impact, high reliability customer facing features end to end for our ground mobile app including mobile client and backend APIs
  • Work cross-functionally with product, design, and engineering teammates to craft intuitive and powerful tools that solve real-world user problems
  • Drive the technical roadmap for mobile performance, reliability, and testing, ensuring our app is rock-solid in the field
  • Dive deep into hardware integration, creating seamless connections with 360° cameras and high-accuracy RTK GPS receivers
  • Prototype and pioneer new capabilities using the latest in ARKit, computer vision, and on-device machine learning
  • Participate in hackathons and push the boundaries of what’s possible with iOS, AI and mobile technology

Benefits

  • Innovative Company Culture – Thrive in an environment that encourages creativity and collaboration
  • Drone Pilot Certification – Get certified and develop unique skills with our support
  • Flexible Work Options – Enjoy flexibility with both your schedule and work location
  • Family Paid Leave – Supporting you and your family when it matters most
  • Top-Tier Healthcare Benefits – Comprehensive health coverage designed to support your well-being
  • Professional Development & Career Growth – Opportunities to advance and grow in your career
  • Flexible Paid Time Off – Take the time you need to recharge and stay balanced
  • Employee Referral Bonus – Help us grow the team and get rewarded for great referrals

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.