Full-Stack Software Engineer
DroneSight · Remote (Remote) · posted Sep 28, 2026
Open to candidates in Canada, Mexico and United States
More remote jobs open to candidates in Mexico
You apply on the company's own site. We never charge to apply.
What this role actually asks for
Extracted by RemoteHuntMust have
- •3+ years of professional software development experience
- •Strong experience building production web applications, backend services, or mobile apps
- •Proficiency in at least one modern programming language
- •Experience with APIs, databases, Git, testing, and production systems
- •Ability to investigate unfamiliar systems independently
- •Practical, product-oriented mindset
- •Fluent written and spoken English
Nice to have
- •Native Android (Java or Kotlin) and/or native iOS (Swift)
- •TypeScript, JavaScript, React, or similar web technologies
- •Python, Node.js, Go
- •PostgreSQL, time-series or geospatial data
- •C/C++ for ESP32 or similar embedded devices
Tools and technologies
Languages required
Worth checking before you apply
- ⚠Availability for significant daily overlap with US Eastern Time
The full posting
Improve and extend our Android and iOS apps: fix bugs, improve stability, and ship new features.
Develop and maintain our web application, interactive detection map, and backend services.
Build features involving maps, drone detections, user accounts, sensor management, historical data, and data visualization.
Work with embedded software running on our networked Remote ID receivers.
Build internal tools for device provisioning, fleet monitoring, diagnostics, and customer support.
Investigate performance and reliability issues across devices, networks, backend, and apps.
Turn product ideas and user feedback into working software, working directly with the founder.
Write tests and documentation appropriate to each system.
Use AI-assisted development tools while staying responsible for quality, security, and correctness.
Fluent written and spoken English. You will work daily with our US-based founder and need to explain technical decisions and trade-offs clearly.
3+ years of professional software development experience.
Strong experience building production web applications, backend services, or mobile apps.
Proficiency in at least one modern programming language, and the ability to pick up others quickly.
Experience with APIs, databases, Git, testing, and production systems.
Ability to investigate unfamiliar systems and make progress independently.
A practical, product-oriented mindset: you care whether the whole system works reliably for users.
Experience using AI coding tools effectively, including reviewing, testing, and correcting AI-generated code.
Availability for significant daily overlap with US Eastern Time.
- Native Android (Java or Kotlin) and/or native iOS (Swift) strongly preferred; Flutter or React Native also valuable
- TypeScript, JavaScript, React, or similar web technologies.
- Python, Node.js, Go
- PostgreSQL, time-series or geospatial data
- C/C++ for ESP32 or similar embedded devices
- Bluetooth Low Energy, Wi-Fi, cellular IoT, MQTT
- Cloud deployment, containers, CI/CD, monitoring
- Mapbox, Google Maps, Cesium
- Drones, aviation, ADS-B, FAA Remote ID
Similar remote jobs
Is this one actually worth your time?
RemoteHunt scores every remote job 0–100 against your own resume, so you apply to the handful that fit instead of the hundred that don't. Free plan, no card required.