Backend Engineer (Node.js)


— No bureaucracy;
— Work in the young, friendly and supportive team
— Perfectly equipped and cozy office with multiple lounge zones in the office near the metro station
— The family-like relationship within the team and direct communication with international clients
— Personal development and professional growth
— Competitive salary and paid vacation
— Team building activities (corporate parties, joint movies, and football watching in the office)
— Coffee, tea, cakes, candies, and lunch in the office

About the project:

Project is a Swiss tech startup unlocking the potential of the industry through the power of Digital Twins. We are building an ecosystem for data suppliers, data users, and businesses across every industry to access spatial data, build and use spatial solutions using Digital Twins.

The engineering team in Switzerland consists of a Team lead, 1 Full-stack, and 2 Front-end engineers. The members of the Data team are 1 Data scientist and 2 Data Engineers.

Needed requirements are:

- 3+ years of experience as a dedicated backend engineer working with Node.js
- Strong knowledge about architectural design patterns, SOA and EDA
- Hands-on experience with AWS
- Basic knowledge about relational database management (RDBMS), IT security, and best practices
- Familiar with QA/testing methodologies and agile processes
- Ideally, experience with Spring Boot, React and IaC
- Experience with spatial data would be a big plus


- Build and develop APIs
- Work with spatial data
- Contribute to the software deployment process by sharing and putting to use the knowledge about systems architecture and cloud-native services
- Take on a proactive, influential role in the full lifecycle of microservices, meaning not only development and maintenance thereof, but also design, testing, and documentation
- Have a say in important decisions regarding the entire development workflow
- Stick to clean code and best practices, because we know that work and life must be aligned
- Work in an innovative, dynamic start-up environment