Work at SuperSaaS in Amsterdam!

100,000+
More than 100,000 businesses and professionals rely on SuperSaaS, and we’re looking for people to help us build it.

Developer at work

Creating a great appointment scheduling product is harder than it may appear

Calculating appointment availability requires taking dozens of factors into account, including opening hours, existing bookings, resource constraints and linked calendars. The results must be presented in 35 languages, across multiple time zones, and work seamlessly on a wide range of devices. Ensuring that all of this remains fast and reliable while serving more than a million page views every day presents a surprisingly interesting set of engineering challenges.

The usability of our product and the quality of the algorithms behind it have a direct impact on our success. SuperSaaS is a profitable SaaS business serving more than 100,000 users around the world, and our small engineering team has a visible impact on both the product and the business. We are looking for people who enjoy solving real-world problems and building software that customers depend on every day.

Sounds interesting? and come have a chat with us!

Current Job Openings

Lead Software Engineer, Full Stack (Ruby on Rails, JavaScript, AWS) – Amsterdam, 90% remote

Full-time / Part-time / Freelance

Job description

We aim to provide the very best appointment scheduling software. We are looking for an experienced engineer who takes pride in writing elegant and maintainable software. We care deeply about software craftsmanship and building systems that stand the test of time. The founder of our company is also a developer and still commits code regularly, so technical excellence is valued at every level of the organization.

You will work on all aspects of the product, from developing new features to maintaining and operating the infrastructure behind them. Because we are a small team, we expect everyone to be technically well-rounded and willing to take ownership across the stack. This includes occasional operational work such as upgrading servers, monitoring systems and improving reliability. We release to production multiple times per day, so automated tests are essential.

You have the freedom to work when and where you can be most productive, whether that is at home or at our office. We expect to see you in the office at least once every two weeks.

Required skills and qualifications

  • Extensive experience with the technologies in our stack: Ruby, Rails, JavaScript and AWS
  • Comfortable with operations and infrastructure; although it is a relatively small part of the role, we expect all team members to help keep our systems running
  • Technically well-rounded and eager to learn; you enjoy picking up new technologies and experimenting with them when appropriate
  • You are comfortable incorporating AI-assisted development tools when they help you work more effectively
  • Fluent in English