Senior Backend Developer — (m/f/d)*

Allthings | Posted 14-01-2022

Freiburg (Webprogrammierer)


You’re the kind of person that likes to learn new things on the job and share your knowledge and experience to help those around you. The possibility to work in uncharted territory doesn’t scare you — it excites you.


What’s in it for you?

The possibility to work with a diverse, fun and international team. We are a lean small company and try to make “work” a place you like to go to everyday. In addition, the general conditions are also top notch. We offer a great package, with paid leave (30 days per year for 100% working time) and in addition to that personal mission days that you can use to develop and learn something new (5 days per year for 100% working time). We currently have more than 10 working time models, supporting part-time working, offer remote working and run on flexible trust-based work times. A modern tech stack, your choice of laptop and freedom of software development environment.


Who you are:

  • You are a senior engineer with experience in implementing web applications (front-end/back-end)
  • You have a deep knowledge of PHP/Symfony, JavaScript (TypeScript)/Node.js codebases and React including performance and security aspect (All the other things we look forward to teaching you)
  • You have very good English language skills, very good German language skills would be a big plus
  • You have a permanent residency in Germany
  • You are curious with an appetite to experiment and a dedication for learning
  • You also like collaborating with and supporting external freelancers and software development agencies by reviewing PRs or answering technical questions

What you value in development work:

Teamwork, collaboration, and helping each other write excellent code. Continuous learning and experimentation with new patterns and technologies. Well-designed components that are flexible and easy to use. Discipline in test coverage and delivering a quality product. No premature optimization, but performance as a key metric.


Here are some of the technologies you will work with:

  • TypeScript, Node.js, Python
  • Message queues like RabbitMQ
  • AWS Cloud
  • Object Databases like MongoDB or Postgres
  • Web APIs like GraphQL or REST
  • Docker and CD pipelines like Buildkite

Remote work

Like many other companies, we’re working remotely for the indefinite future. The geographic requirements of this position are that you are able to occasionally meet on-site with the rest of the product team around Freiburg im Breisgau (Germany) and Basel (Switzerland) for on-site workshops and other team events (e.g. once or twice each quarter.) Remote not for you? We have offices in Freiburg im Breisgau (Germany) and Basel (Switzerland).


Who we are:

Allthings’ tenant management platform captures 100% of interactions between tenants, property owners and service providers. Customers do this in order to increase tenant loyalty, maximize efficiency and execute their digital brand strategy. In addition, Allthings allows customers to build up and control an ecosystem of partners that generate value beyond rent for tenants and owners, and to gather insights about their assets from the generated data. The Allthings platform offers a modular set of functions through its app store for buildings, to support residential and commercial tenant communities. It also offers an omnichannel communication infrastructure for easy tenant communication across all relevant communication channels, an open API, and SDK and interfaces for easy integration with 3rd party systems.


Founded in 2013 in Basel as a spin-off of ETH Zurich, the company has offices in Basel, Berlin and Freiburg. Its team has won numerous prizes and boasts a clientele that includes over 300 of Europe’s leading real estate companies and service providers. For more information go to www.allthings.me.


  • Studies have shown that men are more likely to apply for a job, even if they only meet 60 % of the application requirements. In contrast, women will seek for a much higher match before applying. We would like to encourage everyone, regardless of gender, age, hair color, tattoos, piercings etc. even little green aliens from Mars to apply for this job to give us a chance to evaluate your technical and soft skills. You don’t meet one point of our listing above but you can bring another value to our company? Great, that’s what we care about.