DroneDeploy
Reality Capture. Unified.
Software Engineer, Fullstack
Location
Texas
Posted
150 days ago
Salary
Not specified
Bachelor Degree3 yrs expEnglishAndroidAngularJavaJava ScriptJestKotlinMicroservicesMongo DBPostgresPythonReactType ScriptVue.jsGo
Job Description
• Contribute to the design and implementation of new product features, assisting with the integration of drone and robotics hardware and optimizing data workflows.
• Develop and maintain scalable and efficient REST APIs and backend services in Python and Go.
• Develop user-friendly, high-performance, and maintainable user interfaces using Angular (v19+) and TypeScript.
• Investigate and resolve production issues, prioritizing system reliability, maintainability, and a positive user experience.
• Assist in implementing and maintaining monitoring, logging, and alerting systems to ensure optimal system health and performance.
• Collaborate with product managers, QA engineers, and operations teams to ensure seamless integration, alignment with business objectives, and the delivery of high-quality solutions.
• Work independently on tasks, proactively communicate progress and challenges, and contribute to technical discussions.
Job Requirements
- 3+ years of professional experience in full stack software development, with a proven track record of successfully delivering and supporting production-grade software.
- Strong proficiency in TypeScript with experience in Python. Experience in Java/Kotlin and Go is a plus.
- Solid experience with Angular (v19+) or similar modern JavaScript frameworks (e.g., React, Vue.js).
- Experience in Android app development is a plus.
- Experience with RESTful API design, including authentication, versioning, and integration with external services. Experience with modern database setups, e.g. PostgreSQL and MongoDB.
- Strong commitment to software quality, with experience in designing and implementing automated testing strategies (unit, integration, and end-to-end testing) using tools such as Jest or Pytest.
- Familiarity with microservices, modular architectures, and event-driven systems. Dedication to maintaining high software quality through consistent refactoring, performance optimization, and reduction of technical debt.
Benefits
- Culture of Innovation & Collaboration – Thrive in an environment that values creativity and teamwork.
- Drone Certification – Get certified and gain unique, hands-on skills with our full backing.
- Flexible Work Arrangements – Enjoy autonomy with remote-first options and schedule flexibility.
- Paid Family Leave – Take the time you need to support your family during life’s most important moments.
- Comprehensive Healthcare Coverage – Plans designed to support your well-being.
- Career & Growth Development – Build new skills and unlock opportunities through continuous learning.
- Flexible PTO – Take time off when you need it to recharge—we trust you to manage your time well.
- Employee Referral Bonus – Know someone great? Refer them and earn a bonus when they join our team.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full-stack Engineer151 days ago
Full TimeRemoteTeam 1,001-5,000Since 2015H1B Sponsor
Senior Engineer developing AI-driven solutions for fleet safety at Samsara
GraphQLMySQLReactTypeScriptGo
Full-stack Engineer151 days ago
Full TimeRemoteTeam 11-50Since 2018H1B Sponsor
Software Engineer specializing in cloud infrastructure at Render.
AnsibleCloudGrafanaKubernetesLinuxPostgresTerraform
Full-stack Engineer151 days ago
Full TimeRemoteTeam 11-50Since 2020H1B No Sponsor
Senior Software Engineer developing platform for web and mobile applications at Polycam.
CloudDockerFirebaseGoogle Cloud PlatformNoSQLReactTerraformTypeScript
Full-stack Engineer151 days ago
Full TimeRemoteTeam 1,001-5,000Since 2002H1B Sponsor
Senior Software Engineer developing applications for Everbridge's critical event management platform
AngularAWSJavaMicroservicesMongoDBNoSQLPostgresReactSpringSQL