As a candidate, you'll be valued for your unique background and perspectives at Peerdom.

We strive to create an inclusive and transparent work environment where every voice is heard and acknowledged. You'll be part of a team that gets its strength from diversity. We prioritize collaboration, cooperation, understanding, loyalty, passion, support and dedication.

Additionally, you can expect a strong emphasis on work-life balance with:

  • flexible working hours
  • a minimum of 14 weeks of maternity leave
  • 4 weeks of paternity leave
  • paid sick time

Our company is remote-first, but we also hold team gatherings, known as Peerdom Camps, every year to bring everyone together regardless of location. For those who are close to Bern, Switzerland, there is a bi-monthly team day to ensure that you can connect with your peers.

Back-end Developer

Your mission

  • Working in a team that designs, implements and delivers Peerdom as a single page application
  • Integrating our frontend application with the backend using REST APIs, GraphQL and Apollo
  • Ensuring application stability and performance
  • Contributing to architectural decisions and solutions
  • Establishing and following high standards in software quality, testing, and security
  • Performing code reviews and writing code documentation
  • Writing and executing unit and integration tests
  • Crafting product requirements together with peers

Your profile

  • Solid professional experience in the design and implementation of complex Web applications
  • Advanced knowledge of JavaScript / TypeScript and NodeJS
  • Practical knowledge of modern architectures and design patterns
  • Good knowledge of SQL, relational databases and ORMs
  • Good knowledge of the HTTP protocol
  • Experience in the design of HTTP based APIs (REST and GraphQL)
  • Knowledge of Single-sign on (SSO) systems

Requirements

  • Language: English
  • Minimum level of employment: 60%.
  • Inclusion: In case of equal qualification, preference will be given to women and under-represented groups.

Compensation

  • Salary range: 90'000 - 110'000 CHF for Switzerland. We determine salary depending on a transparent compensation model that accounts for geographic location, market value, and peer-reviewed competency.
  • Equity: Possible. We're happy to count you as one of the early peers at Peerdom, and we believe in shared ownership for those who want to help Peerdom succeed in the long-term.
Apply now!