Senior Software Engineer, Mobile (USA)

1 month, 2 weeks 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

  • Define the technical foundation and architecture for the Ground Mobile Android app.
  • Build resilient Kotlin client-side logic using offline-first principles for low-connectivity environments.
  • Collaborate with product and design to translate customer problems into technical solutions.
  • Integrate Android code with 360-degree cameras, high-accuracy GPS, and other hardware devices.
  • Establish Android CI/CD, testing standards, and release tooling from scratch.
  • Prototype new experiences using ARCore and AI.
  • Participate in code reviews and hackathons to improve team output and code quality.
  • Contribute to occasional onsite visits and field observations to build customer empathy.
  • Work cross-platform with iOS when solutions or learnings apply to both platforms.

Requirements

  • 5+ years of experience delivering mobile applications, including work on a production app with a significant user base or high architectural complexity.
  • Strong command of Kotlin and modern Android development practices.
  • Experience with Wi-Fi, Bluetooth, or other inter-hardware communication on Android.
  • Experience using Android Studio Profiler, Firebase Crashlytics, or similar observability tools to debug crashes, memory issues, and connectivity problems.
  • Experience explaining complex technical trade-offs to non-technical teammates.
  • Experience with or willingness to learn Python, Tornado, and MongoDB to trace data from device to database.
  • Experience with ARCore, spatial computing, or 3D capture workflows on Android.
  • Familiarity with Bluetooth, Wi-Fi Direct, or the Open Spherical Camera (OSC) standard.
  • Experience turning early-stage or proof-of-concept mobile work into a production-quality, observable app.
  • Professional iOS experience, since the role may contribute to both Android and iOS apps.

Benefits

  • Flexible remote-first work arrangement with schedule autonomy.
  • Comprehensive healthcare coverage.
  • Paid family leave.
  • Flexible PTO.
  • Career and growth development through continuous learning.
  • Employee referral bonus.
  • Drone certification with company support.
  • Culture of innovation and collaboration.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Intern, Forward Deployed Engineering

Workato 251-1K IT Services

Workato is hiring a Forward Deployed Engineering intern to support AI-driven automation initiatives by helping build intelligent agents and enterprise workflow integrations on its Agentic AI platform.

JavaScript JSON LLM Python REST API Salesforce
12 hours, 47 minutes ago

Software Engineer 3

Black Duck Inn 1K-5K Internet Software & Services

Black Duck Software is seeking a License Developer to evolve legacy licensing systems and build reliable, production-ready services for secure 24/7 customer use.

CI/CD DevSecOps Java Kubernetes Linux REST API Ruby on Rails
12 hours, 47 minutes ago

Statistical Programmer Sr

eClinical Solutions 251-1K Professional Services

Experienced Statistical Programmer role at a clinical research organization focused on delivering compliant statistical programming outputs for multiple clinical studies and regulatory submissions.

Git GitHub GitLab R SAP Shell Scripting
12 hours, 47 minutes ago

Data Conversion Software Engineer

Career TEAM 251-1K Professional Services

Career Team is hiring a Data Conversion Software Engineer to build data transformation and integration software for government-funded workforce development programs across the United States.

Agile Angular CI/CD Docker Express.js JavaScript JSON MongoDB NestJS Next.js Node.js React Scrum TypeScript XML
13 hours, 2 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