Full Stack Software Engineer
Auterion
Zurich, Switzerland
As a Full Stack Software Engineer for web applications, you are responsible for building and maintaining a cloud-based web application and data ingestion pipeline for drone operations, data visualization and analysis, cloud mission planning, a real-time web-based command & control center and other tools for the future of Auterion drone applications.
In this position you will be designing and implementing new web-based tools for end users of Auterion-powered drones, manufacturers, and other engineers at Auterion. Your responsibilities will cover the full stack, ranging from maintaining CI and databases to front-end development showing off the latest insights gained from the collected data.
Responsibilities and Duties
- Develop Auterion’s cloud product by using state of the art web technologies
- Manage the lifecycle of services and deploy updates on Amazon Web Services
- Build tools for drone manufacturers they can use use to create their products
- Create infrastructure and tools such as log processing for drone application developers
- Build organizational and planning tools for drone program managers and pilots
- Develop an incredible user experience that helps with the analysis of non-trivial data which usually would require subject matter expertise
- Interact with other components of the Auterion software ecosystem that run on the vehicle side or ground station
- Be responsible for holding the highest bar for the entire software life cycle, from strategic planning to execution and implementation for customers
- Maintain strong engineering principles with cybersecurity in mind
- Write clear, documented, and easy to maintain code while using version control to maintain traceability
Qualifications and Skills
- Knowledge of fundamental concepts and algorithms from a Computer Science degree (or relevant)
- 3+ years experience working with the JavaScript ecosystem to build Single Page Applications and JSON APIs (Vue.js and Node.js preferred)
- Experience with data modeling, tuning and maintaining databases
- Experience with AWS and deploying applications to it
- You’re customer-focused and understand that shipping impactful software involves tradeoffs and collaboration
- Experience with architecture and developing complex, greenfield, mobile/native apps ideally in a lean environment
- Experience building and debugging complex systems in a team environment
- You have a positive and self-motivating attitude, high self-awareness and a desire to continually improve
Apply Now
Don't forget to mention EuroTechJobs when applying.