Full Stack Engineer
DroneSight
Job description
About the role
You will be DroneSight's first dedicated engineering hire, working directly with the founder across the whole platform. Your first priority will be improving the existing native Android and iOS apps, fixing bugs, enhancing reliability and performance, and delivering new features.
Key responsibilities
- Improve and extend Android and iOS apps: fix bugs, improve stability, ship new features.
- Develop and maintain the 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 on Remote ID receivers and 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, collaborating directly with the founder.
- Write tests and documentation appropriate to each system.
- Use AI‑assisted development tools responsibly.
Required profile
- Fluent written and spoken English.
- 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 ability to learn others quickly.
- Experience with APIs, databases, Git, testing, and production systems.
- Ability to investigate unfamiliar systems and make progress independently.
- Practical, product‑oriented mindset focused on reliability for users.
- Experience using AI coding tools effectively.
- Availability for significant daily overlap with US Eastern Time.
- Residency in Peru or Colombia.
Required skills
- Java (Android) or Kotlin.
- Swift (iOS).
- TypeScript, JavaScript, React.
- 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.
What we offer
- Salary $3,000–3,200 USD per month (gross).
- 15 paid vacation days per year plus 10 US public holidays.
- 100% remote work.
- First engineering hire with real ownership and direct work with the founder.
- Hands‑on work with hardware, drones, and IoT.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Peru.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 16 hours ago
Expires 1 month from now
7 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
DroneSight