Post Job Free
Sign in

Backend Developer (Rails)

Company:
MOQO
Location:
Molkau, Saxony, 04316, Germany
Posted:
July 04, 2025
Apply

Description:

As Backend Developer at MOQO

you will work in a cross-functional team of product owners, software developers, UX experts, who develop the MOQO software platform and take part in the agile development process on a senior level.

We believe

that we will experience mobility completely differently in the future. We don't have to own vehicles; we book mobility when we want to get from A to B. That's why we're building a platform that allows people in more than 19 countries to easily and directly access vehicles on their doorstep.

Your Profile

Before we go on with the classic profile description: there’s no such thing as a perfect candidate, so don’t let concerns hold you back. You don’t need absolutely all of the mentioned qualifications to add value to our team. Our customers come from all different backgrounds, and so do our employees. If you’re passionate about what you do, we’d love to hear from you.

Now the profile:

At least 3 years experience as backend software developer

Expert knowledge in databases and cloud architecture

Expert knowledge in at least one web application framework

Good knowledge in API Design and Implementation

Solid DevOps Knowledge

Knowledge in Ruby / Rails

Ready to have a steep learning curve

Inherent Software Quality-, Scalability and Ownership-Mindset

Your Tasks

Actively participate in the agile development process within the team

Implement new cool features in the backend

Architecture and software design

Functional responsibility for features or modules

Continuous maintenance and development

What we offer

A motivated team that rocks the mobility world and you can be part of it

Flexible working atmosphere (hours, home office, etc.)

Diverse and great team events

A notebook of your choice

You have a budget for further education at your disposal

Drinks at the office

Is it hybrid or remote?

While we do enjoy some office days for members based near Aachen (Germany), our team is partly from other cities in Germany or from other EU countries. For that reason, we have a full remote setup in place as the team is already distributed today. But that does not prevent the whole team from coming together in the office for special occasions like onboarding or events.

From where can I apply?

While we would love to have no limitations, we have no experience (and limited resources) with countries outside EU. Therefore only applications from countries within the EU can be considered at the moment. We hope this will change in the future as we grow.

Job Application Process

We have passion for building our product, but maybe struggle a bit on how to set up a proper job application process - give us feedback if anything is not working.

As we try to be transparent at any level, let's start today in sharing our basic flow you might observe when applying:

Pass the Mini Challenge (see bottom) to prove attention

Let's have a super brief remote coffee break with one team member to get to know each other and have room for first questions. It's just to say "hi"! We also use this to check some basics like mindset and salary expectation (both parties).

We have a small tech challenge prepared which helps us to have a better view on your coding and problem solving skills where you have as much time as you like and can do it async. whenever you feel like it / have time. Hand it in, whenever you feel ready (we have seen everything from 10 minutes to weeks, so don't worry).

After checking your submission (by your maybe future team members) you will receive feedback on the challenge

Meet the team (remote or physical)

Party

A mini challenge

I am glad that you did read until here, as you need to answer a few questions in a small challenge during the LinkedIn application process. The answers are hidden on our job page

you can find them there ;). We instructed LinkedIn to auto-reject applications which do not have the correct answers given (no human interaction here - it's just there to keep up with the traffic).

Apply