M

Senior Backend Developer

moqo Germany
Remote
Apply
AI Summary

We are seeking a Senior Backend Developer to join our cross-functional team. As a senior developer, you will work on the MOQO software platform, taking part in the agile development process. You will design, implement, and evolve backend features and services, ensuring high quality, performance, and reliability.

Key Highlights
Design, implement, and evolve backend features and services
Contribute to the agile development process
Collaborate with product, frontend, and UX teams
Key Responsibilities
Design, implement, and evolve backend features and services
Collaborate with product, frontend, and UX teams
Contribute to the agile development process
Technical Skills Required
Backend development Ruby on Rails Relational databases
Benefits & Perks
Flexible working setup
Personal development budget
Hybrid or remote work

Job Description


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. At MOQO, we empower our clients to operate efficient car or bicycle sharing services. Our technology enables Mobility-as-a-Service, making flexible vehicle access simple for users and helping shape a more sustainable future of mobility


Your Profile


  • Minimum 5 years of professional experience as a backend software developer, working on production systems with real users
  • Strong expertise in backend development using at least one modern web application framework; experience with Ruby on Rails is a plus
  • Hands-on experience designing and evolving software architectures, with a clear focus on maintainability, scalability, and long-term ownership
  • Practical application of software design principles (e.g. SOLID), writing clean, testable, and well-structured code in day-to-day work
  • Proven expertise in relational databases and hands-on experience with cloud-based infrastructure.
  • Solid API design (REST) and implementation skills, including versioning, documentation, and backward compatibility
  • Experience as fullstack developer using frameworks like Vue.js is a plus
  • Hands-on experience with DevOps practices, including CI/CD pipelines, observability, and operating services in production.
  • A strong quality mindset, taking responsibility for code, features, and technical decisions from idea to production
  • Motivation to continuously learn, improve, and challenge existing solutions while supporting others through knowledge sharing and mentoring


Your Tasks


  • As a product engineer you take an active role in the agile development process, contributing not only code but also ideas, feedback, and technical direction
  • Collaborate closely with product, frontend and UX and act as a technical owner from initial concept through implementation, deployment, and operation
  • Design, implement, and evolve backend features and services, ensuring high quality, performance, and reliability
  • Own the architecture and software design of new features and modules, making thoughtful technical decisions with a long-term perspective
  • Continuously refactor and improve the existing codebase, moving towards a clean, well-structured architecture and reducing technical debt
  • Ensure code quality through reviews, testing, and best practices, and support the team by sharing knowledge and experience
  • Leverage AI tooling for productivity, code quality, and problem-solving without compromising standards.


What we offer

  • The opportunity to work on an internationally-used, large-scale, established production system with real users and a tangible impact on everyday mobility
  • Shape the future of the platform by evolving the system toward a cleaner, more domain-oriented architecture and reducing technical debt
  • A company culture that values code quality, ownership, and thoughtful technical decisions over quick fixes
  • A motivated, cross-functional team that enjoys collaboration and knowledge sharing
  • Flexible working setup, personal development budget, a notebook of your choice, team events, and drinks at the office
  • Opportunity to leverage AI tools to streamline development, testing, and architectural design.


Hybrid or remote?


We hire only within Germany and offer a fully remote setup. You can work from anywhere within Germany. Still, we believe that seeing each other in person makes working together easier and more meaningful. That’s why we ask team members to come to our Aachen office occasionally for onboarding, team events, or special occasions giving us the chance to connect, collaborate, and build relationships beyond the screen.

Job Application Process


  1. Pass the Mini Challenge (see below) to prove attention
  2. 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).
  3. We have a fun 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).
  4. After checking your submission (by your maybe future team members) you will receive feedback on the challenge
  5. Meet the team (remote or physical)


Mini challenge


We are glad you read until here! As a final step in your LinkedIn application, you must answer a few questions. The correct answers are hidden on our main job page:


https://moqo.de/jobs/backend-developer


Important: Our system is configured to auto-reject applications that do not include the correct answers, ensuring we can keep up with the high traffic volume. Please ensure your answers are correct before submitting.


Similar Jobs

Explore other opportunities that match your interests

AI Automation Specialist (Germany)

Programming
18h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Jobgether

Germany

Senior Design Engineer - Embedded Agreements

Programming
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

PandaDoc

Germany
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Stronger GmbH

Germany

Subscribe our newsletter

New Things Will Always Update Regularly