Senior Software Engineer (m/f/x)

Don’t feel like you’re fulfilling your potential? No opportunity to test yourself or use your full skillset? Things getting a little stagnant?

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 you'll be doing:

You’ll work on all parts of the Allthings product - the mobile web applications and native apps, our REST and GraphQL APIs, our "serverless" infrastructure and Docker containers running on AWS and on our Continuous Integration and testing environments.

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:

Sketch, Invision, High fidelity interactive Prototypes

JavaScript, TypeScript, NodeJS, Swift

AWS, including: CloudFormation, Lambda, API Gateway, SNS, SQS, RDS, Fargate, ECS

MongoDB, Postgres, DynamoDB, Redis, ElasticSearch

React, "CSS-in-JS", Redux, Apollo, GraphQL, REST, React Native

Docker, Buildkite, Kibana, Serverless-framework, Webpack, Rollup, TSLint, Prettier

What’s in it for you?

Great package, with 30 days' paid leave and up to 5 paid days to pursue your individual personal development mission. We champion recognition and career advancement for our team members so you'll get excellent career progression opportunities. We are a family-friendly company and support part-time working, offer some remote working and run on flexible trust-based work times. A company culture that fosters learning from mistakes and making decisions based on data rather than seniority. You will work with a state-of-the art technology stack (NodeJS, React, Docker, AWS, PHP/Symfony) and you will have a free choice of laptop and freedom of software development environment. A collaborative working environment, cross functional teams, new and interesting products to work on. You will take ownership of our Native App and pipeline.

 You have:

  • Experience in implementing (mobile) web applications (front-end/back-end)

  • Deep knowledge of JavaScript and React including performance and security aspects

  • You are curious with an appetite to experiment and a dedication for learning

  • A positive attitude and a sense of humour

Who we are:

Allthings delivers all things for a better life in buildings. Strongly focused on creating a great tenant experience, Allthings offers one single platform that connects tenants, property owners and service providers. Tenants use the app for direct communication and to access a variety of digital services that simplify everyday life. Property owners add a new service layer to their buildings and benefit from data-driven insights. Service providers like property managers, local commerce or concierge companies offer their services digitally to the tenants. Beyond that, third-party solution providers can be flexibly integrated into the modular and open Allthings platform, much like an app store for buildings.

Founded in 2013 in Basel as a spin-off of ETH Zurich, the company now has offices in Basel, London, Amsterdam, Berlin, Frankfurt am Main, and Freiburg. Its 80 person team has won numerous prizes and boasts a clientele that includes over 200 of Europe’s medium-sized to large real estate companies and real estate service providers. For more information go to

Apply for this Job

* Required

File   X
File   X