Software Engineer, Mobile (Ground Team) (USA) Job at DroneDeploy, Raleigh, NC

UGxIWkJKOFdWSWtGaFdGUTlBZjFHc2RkY0E9PQ==
  • DroneDeploy
  • Raleigh, NC

Job Description

Software Engineer, Mobile (Ground Team) (USA) Overview: As a Mobile Software Engineer, you'll be a key member of our team, learning from experienced engineers and making tangible contributions to our ground mobile app. This role is designed for growth; you'll work on real features that reach users while developing your skills in a supportive, fast-paced environment. Work Environment: Our culture is largely remote-first, with flexibility to support different schedules. Work hours are 9 AM–5 PM, in PT or MT time zones. 100% remote, but you must be based in the U.S. Occasional domestic travel may be required for company events or team gatherings. Responsibilities: Develop, test, and ship features for the ground mobile app with guidance from senior engineers. Collaborate with product managers and designers to understand user needs and translate ideas into functional features. Gain experience integrating with external hardware, connecting the app with 360° cameras and high-accuracy GPS receivers. Contribute to code quality by writing unit tests and helping diagnose and fix bugs. Explore and learn new technologies (e.g., ARKit and computer vision) through feature work and team hackathons. Requirements: A foundational understanding of Swift and the iOS SDK, from projects, coursework, or up to one year of professional experience. Familiarity with software development fundamentals such as data structures, algorithms, and object-oriented design. Commitment to writing clean, readable code and a desire to learn best practices. Curious and collaborative mindset with a strong desire to learn and solve challenging problems. Excellent communication skills and willingness to ask questions. An internship or prior professional experience in software development. Any exposure to 3D graphics, ARKit, or Python is a plus. What to expect after joining: Mentorship & Growth: You’ll be paired with a dedicated mentor and work closely with senior engineers who support your career development, with structured feedback and a clear growth path. Meaningful, Interesting Work: You’ll contribute to solving complex problems at the intersection of software, hardware, and 3D data, with real user impact. Learn with the Best Tools: Access to cutting-edge AI tools and platforms used by our senior engineers, with opportunities to experiment. A Supportive Culture: A collaborative environment where questions are encouraged and mistakes are part of learning. Our Ground Mobile app Tech Stack Includes: Mobile: Swift for iOS Backend: Python/Tornado, MongoDB, Postgres, Redis with REST API & GraphQL endpoints Monitoring: Sentry and Crashlytics Infrastructure: Kubernetes, Docker, Terraform, and Google Cloud Platform Employee Offerings & Benefits: (Benefits may vary by location and role). Perks include culture of innovation and collaboration, flexibility with remote-first options, paid family leave, comprehensive healthcare coverage, career and growth development, flexible PTO, employee referral bonuses, and more. DroneDeploy is an equal opportunity employer. All employees are responsible for protecting company and customer data by following information security policies and procedures. Please refer to our Recruitment Privacy Notice for information about privacy during the recruiting process. Seniority level : Entry level Employment type : Full-time Job function : Software Development Industries : Software Development, Technology, Information and Internet, Information Technology & Services Location: San Francisco, CA Salary: $90,000.00 – $110,000.00 #J-18808-Ljbffr DroneDeploy

Job Tags

Full time, Remote work, Flexible hours,

Similar Jobs

Optum

Physician - Podiatrist Job at Optum

 ...We are seeking a licensed Podiatrist for a 48-day locum tenens assignment in Louisiana, starting on Sep 1, 2025. This position is scheduled Monday through Friday, 8:00 AM to 4:30 PM, with some flexibility. The Podiatrist will deliver foot care treatments including routine... 

The Convenient Wholesalers of America

Cashier/Order Processor Job at The Convenient Wholesalers of America

 ...Cashier-Order Processor Employment Type: Full Time. (Monday through Friday) The duties of an order processor include processing orders for business. Your responsibilities often include data entry, customer service, and tracking orders. You need computer proficiency... 

Westinghouse Electric Company

Designer Job at Westinghouse Electric Company

 ...and assist engineering personnel with formal drawing transmittals and construction issues. Requirements: Design and manage electric distribution projects for new and existing customers. Responsibilities include customer interaction, project management, field... 

Ethos Medical Staffing

Travel Wound Care Nurse (RN) Job at Ethos Medical Staffing

 ...Job Description Ethos Medical Staffing is seeking a travel nurse RN Wound Care for a travel nursing job in Silver Spring, Maryland. Job Description & Requirements ~ Specialty: Wound Care ~ Discipline: RN ~ Start Date: 08/03/2025~ Duration: 13 weeks ~4... 

Tutor Doctor - Los Angeles

Math and/or Science Tutor Job at Tutor Doctor - Los Angeles

Unlock Your Teaching Potential with Tutor Doctor | Los AngelesAre you an exceptional tutor with a passion for making a real impact...  ...right skill set.Subject Experts Needed in:* K-12th grade Math: Algebra 1, Geometry, Algebra 2, Trigonometry, Precalculus, and...