Senior Software Engineer, Mobile (USA)

8 hours, 52 minutes ago
Full-time
Senior
Software Development
DroneDeploy

DroneDeploy

DroneDeploy is a powerful cloud-based software for drone operations, creating aerial maps and 3D models with ease, trusted by Fortune 500 companies globally.

Professional Services
251-1K
$91M raised

Description

  • Build resilient Swift client-side logic for offline-first mobile experiences that work in low-connectivity, memory-intensive, and hardware-constrained environments.
  • Implement features end to end across the mobile client, backend API extensions, and data persistence layers.
  • Collaborate with product and design to translate customer frustrations into technical solutions.
  • Integrate with 360-degree cameras, high-accuracy GPS, ARKit, and AI prototypes to support reality-capture workflows.
  • Troubleshoot crashes, memory leaks, telemetry signals, and hardware connectivity issues using instrumentation and monitoring tools.
  • Participate in code reviews and hackathons, and help improve team output through empathetic feedback and AI-assisted development practices.
  • Occasionally visit customer or field sites to better understand real-world workflows.
  • Contribute to architecture and problem-solving for complex 3D data capture rather than standard CRUD-style application work.

Requirements

  • 4+ years of experience delivering iOS applications.
  • Meaningful contributions to a production app with a significant user base (e.g., 1k+ MAU) or high architectural complexity.
  • Experience with or eagerness to learn Python, Tornado, and MongoDB.
  • Proficiency with Xcode Instruments and telemetry tools such as Sentry or Crashlytics.
  • Experience using AI-assisted tools such as Claude, Copilot, or other LLMs to automate boilerplate, accelerate unit testing, and solve problems faster.
  • Ability to explain complex technical trade-offs to non-technical teammates and drive alignment.
  • Experience working with Swift and modern mobile development practices.
  • Familiarity with ARKit and hardware-integrated mobile workflows is preferred.
  • US-based and able to work a 100% remote schedule with about 5 hours of overlap with 9:00 AM – 5:00 PM PT.

Benefits

  • $160,000 - $185,000 base salary.
  • Annual variable compensation.
  • Equity included in the total package.
  • Employee benefits and programs.
  • 100% remote, US-based work model.
  • Minimal travel, typically 1–2 trips per year for offsites, conferences, or optional events.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Digital Mission Engineering Intern

NextGen Federal Systems 51-250 Internet Software & Services

NextGen Federal Systems is hiring a remote Digital Mission Engineering Intern to support digital mission engineering projects through hands-on mentorship and team collaboration.

Cybersecurity
7 minutes ago

Senior Software Engineer (FS Node/Go/Python)

Metova 51-250 Internet Software & Services

Full Stack Developer at a company building scalable, microservices-based products with modern event-driven architectures and chatbot integrations.

AWS Azure CI/CD Docker Git Go GraphQL JWT Kafka Kubernetes LLM Microservices MongoDB Node.js PostgreSQL Python RabbitMQ React Redis REST API SQL Server
7 minutes ago

Future Engineer

Brilliant.org 51-250 Diversified Consumer Services

Brilliant is seeking a future-consideration software engineer to join small, high-performing teams building interactive learning products for millions of learners.

7 minutes ago

Software Engineer, Frontend

Bryan Johnson - State Farm Insurance Agent Diversified Financial Services

Blueprint is hiring a Frontend Engineer to help build its early digital product experience, turning complex biological and AI-driven insights into clear, engaging web interfaces.

JavaScript LLM Next.js React TypeScript
7 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers