6 days ago
Zürich, SwitzerlandMid Level
Responsibilities
- Own and drive development of new features across the team’s web-based projects.
- Write clean, readable, and maintainable code.
- Integrate services between edge devices and centralized services.
- Conduct feature discovery, prototyping, and investigations.
- Assist Customer Success with debugging and resolving customer issues.
- Monitor and analyze user usage patterns and statistics.
- Improve, upgrade, and refactor services to reduce technical debt.
- Maintain and improve third-party service integrations.
Requirements
- 4+ years of experience in full-stack web development or a similar role.
- Strong proficiency with the Node.js ecosystem, development, and tooling.
- Strong proficiency with the TypeScript ecosystem, development, and tooling.
- Strong proficiency with modern single-page applications, preferably the Vue.js ecosystem.
- Solid experience with PostgreSQL/SQL, including queries, transactions, views, indexes, and triggers, as well as Prisma ORM.
- Solid experience with Docker and container orchestration.
- Solid experience with CI/CD pipelines using GoCD and GitHub Actions.
- Experience with monitoring and observability tools such as Datadog and Grafana.
- Python proficiency is a plus.
- CH/EU citizenship is required.
Benefits
- Flexible working hours.
- Stock options.
- Generous holiday allowance.
- Company pension plan.
- Car parking.
- Enhanced maternity and paternity leave.
- Mental health and wellbeing support.
- The role is based in the Zürich office.
Tech Stack
Categories
About Auterion
Auterion builds an operating system and software platform for autonomous robots and drones, combining onboard autonomy with cloud-based fleet management for enterprise and government operators. It monetizes through commercial subscriptions, integrations, and support for its PX4-based stack used across delivery, inspection, and defense applications. Founded in 2017 and headquartered in Arlington, Virginia, Auterion is privately held.
