Position: Passionate Senior Backend Node.js/JavaScript Engineer ( Швейцария)
Company: Proto
Experience required: 5y
English level: upper

🔥 Our mission

Professional.ch is the first platform to support apprenticeship graduates and young professionals searching for jobs and further education based on their learned profession.

An important goal is the integration of young professionals into professional life and thus reduce youth unemployment in Switzerland in the long run.

Do you want to help young professionals find the right jobs and employers and help us develop the best product for them?
Then professional.ch is the right place for you.

🥷🏻 You make us better

As a passionate, ambitious person you complement our team. You work on exciting projects with your senior-level experience in Node.js, Backend Development. Help us build and establish a new JS Tech-Stack besides our Ruby Stack. Our portals are based on DDD, Event Sourcing & CQRS in a service-oriented architecture.


👑 Our profile is a Backend (only) JS / Node.js Developer, focussing on building Systems with APIs, Services. Rather than building Fullstack Software.


But there is more... you have:
👉🏼 confident in your written and spoken English, allowing you to communicate smoothly
👉🏼  experienced in building secure APIs and Services in Node.js
👉🏼 using good code practices to make your code sustainable and expandable
👉🏼 used to write tests for your code, and happy to work in the TDD approach when it makes sense
👉🏼 invested in your work, because you see it as more than just code - it’s the product that needs to fulfill our users’ needs
👉🏼 excited about learning new things, as well as supporting other team members

🦄 It’s even better if you have some experience in the following technologies:
- microservices architecture, DDD
- event sourcing, CQRS
- basic understanding of Ruby code
- frontend development: semantic HTML, CSS, React.js, Redux

✅ We follow modern agile principles with pair programming, extreme programming, code reviews, and continuous refactoring.
✅ Our international and diverse team will look after you, value and recognize your work, and inspire you daily.
✅ You can work remotely and in our central offices.
✅ We respect and encourage a healthy work-life balance.
✅ With us, you’ll find a good team, cheerful atmosphere, great coffee, and regular get-togethers – hitting the party together for those who want!


Build meaningful features and software with purpose and positive impact on the world
🔥 Help us create a new Team, focused on Node.js.
🔥 Be part of an outstanding team; let's build and run it together!
🔥 Build software based on modern architecture with Event Sourcing, CQRS
🔥 We use state of the art, modern tools, and processes with Git, DevOps,
Docker/Kubernetes
🔥 Be early involved in our very own Product Design Process
🔥 Be happy and stay focused with our agile workflows and Scrum

🏆We ...

... are a bit crazy, but 150% focused at work. We work closely together, and you will be thoroughly trained by us. We are like a family with fantastic events and offices next to Zurich's central train station and in the pulsing center of Wroclaw PL.