Senior Fullstack Developer
Wingtra
Zürich, Switzerland
We are seeking a skilled Senior Fullstack Developer with a focus on frontend development (React) to join our inspiring team of diverse engineers. As part of the WingtraCLOUD team, you’ll help build and improve our flight planning and flight control app, as well as our aerial data processing application, delivering an exceptional user experience for Wingtra customers. You’ll work in a collaborative team environment, helping to shape product direction and contribute to key architectural decisions, while providing technical expertise and guidance to junior developers.
Responsibilites
- Design the architecture and implement new fullstack software solutions along with their infrastructure needs for new and existing featuresIdentify and resolve performance bottlenecks and improve efficiency across the stack;
- Explore, develop and deploy new user-facing features on mobile and desktop apps using React, Node.js, and AWS, with occasional work on Android (Kotlin/Java) modules
- Write automated tests within our CI/CD framework (GitHub Actions), review code, and ensure coding standards are maintained;
- Debug, maintain, and improve the existing app software stack;
- Collaborate closely with developers, product managers, UX designers, and customer-facing teams to ensure alignment between user needs and technical solutions
- Work with the robotics development team on integrating new flying functionalities;
- Act as a technical mentor and champion of engineering best practices, guiding junior developers and creating an enthusiastic, learning-focused workplace.
Requirements
- Master’s degree in Computer Science, Electrical Engineering or related field;
- 6-8 years of professional software development experience working on commercial applications and maintaining large-scale codebases;
- Excellent knowledge of TypeScript, React, and modern frontend development practices with a focus on code quality, reusability and simplicity;
- Excellent knowledge of backend development with Node.js and/or Python, and experience working with databases such as Postgres, SQLite, and ORMs like TypeORM;
- Strong written and verbal communication skills in English; ability to communicate complex technical ideas effectively to both technical and non-technical audiences;
- Demonstrated experience with modern software development practices and fullstack architectural patterns, with the ability to switch context quickly and manage multiple priorities across a diverse tech stack;
- Strong problem-solving skills, attention to detail, and a focus on quality;
- Ability to mentor junior developers and work collaboratively in a goal-oriented team environment;
- Fast learner, highly motivated, and eager to adapt and add value to the Wingtra team and its customers.
Plus
- Experience with Android mobile development, including Java/Kotlin and the Android SDK/NDK;
- Experience with Docker, Terraform, and AWS cloud infrastructure;
- Experience with modern C++ and cross-platform development using Qt and QML;
- Experience with UAVs or autonomous systems (path planning, control, or guidance).
Don't forget to mention EuroTechJobs when applying.