DroneDeploy, based in San Francisco, CA, is the leading cloud software platform for commercial drones, making the power of aerial data accessible and productive for everyone. Trusted by businesses and individuals in over140countries worldwide, we are transforming the way drone users collect,manage and digest impactful data in a variety of industries, including agriculture, real estate, mining and construction. Simple by design and easy to use, DroneDeploy builds revolutionary software compatible with anydrone. If you’re excited about drones and want to help us create a simple and seamless experience fordrone users across the world, we’d love to hear from you!
The Challenge We are a small team of highly skilled Javascript developers working on a Typescript/Angular2 application that flies drones and analyzes the processed imagery. We are looking for seniorJavascript engineers that can join us. We are looking for JS developers who consider themselves experts and have experience shipping products. We solve difficult problems here at DroneDeploy usingJavascript.
Looking for remote applicants with:
- At least three years of experience developing in modernJavascript. Can explain best practices, implement things like prototypal inheritance, curry, etc., and solve complex asynchronous problems.
- Experience with automated testing suites.
- Experience with Python is a plus (most of our backend isPython)
- Experience with MVC frameworks such as Angular 2 or React.
- Experience with the Redux design pattern is a plus.
- Experience with browser-based map technology like Google Maps, MapBox, Leaflet.
- Mobile experience with Cordova, Ionic, Android or iOS a plus.
- Awareness and opinions on new front-end technology like TypeScript and ES6/7+ a plus.
We are hiring full-time remote employees in addition to hiring for onsite in the SF office.
Remote team members are invited onsite each quarter for a week to work and mingle with the San Francisco team.

