About Us 

At LeasingMarkt.de, we bring customers and dealers together to make car leasing more accessible, transparent, and efficient. With over 1,000 partner dealerships and nearly 2 million users across the DACH region and the Netherlands, we've become Germany’s #1 leasing platform. To keep growing and driving innovation in the mobility space, we’re looking for a Senior Software Engineer to join our high-performance team at our Düsseldorf office – or remotely within Germany. 

As a Senior Software Engineer, you will play a key role in designing and developing robust, scalable web applications that power one of the largest automotive leasing marketplaces in Europe. You'll collaborate with a cross-functional team to build and improve solutions that are not only effective, but also architecturally sound and easy to maintain. You'll help us elevate the standard for software quality, stability, and long-term value. 

 

What You’ll Do:

  • Improve and extend our existing codebase while maintaining a high standard of code quality and test coverage. 
  • Design and implement scalable, maintainable, and well-structured solutions based on modern architecture principles.
  • Drive architectural decisions with a focus on modularity, clean code, and long-term maintainability.
  • Work in an agile, cross-functional team, contributing your ideas and pushing for continuous improvement.
  • Set high quality gates for new modules, emphasizing testability and performance.
  • Support and mentor other team members. 

What You Bring:

  • Strong experience with TypeScript and modern React / Next.js
  • Ensure accessibility, responsiveness, and cross-browser compatibility.
  • Experience with server-side rendering (SSR), static site generation (SSG), and API routes in Next.js.
  • Solid understanding of performance optimization, caching, and CDN strategies.
  • Solid understanding of component-based architecture, state management, and modern web APIs
  • Deep knowledge of software design principles (e.g., SOLID, DRY, KISS)
  • Passion for clean, testable, and maintainable code
  • Familiarity with CI/CD pipelines, Git, and agile development practices
  • A collaborative mindset and willingness to share knowledge and best practices
  • Experience with or openness to PHP (Laravel) is a big plus
  • Experience with cloud platforms (especially AWS) and containerization (Docker/Kubernetes) is a plus
  • Experience with Tailwind CSS is a plus. 

What we offer 

When it comes to benefits, we focus on full flexibility: as your life changes, your professional and private preferences may shift as well: 

  • Jump in and ride with us! From day 1 you belong to our team and we want to show that to everyone.
  • In addition to our on-boarding, the LM hoodie is just as much a part of it as getting to know your colleagues - ideally at our events and parties
  • Your own MacBook
  • Hybrid working (up to 3 days on-site required)
  • Cereals, fruit & drinks flat rate (filter coffee or from our Italian espresso machine, orange juice, cola, club mate, etc.)
  • Games Corner with Playstation & Nintendo Switch for in-between breaks
  • Our staff's dogs regularly run into you to keep you in a good moodFlexibility for you and your family - work-life balance is very important to us.
  • LeasingMarkt.de means mobility! No matter if it is a job bike, on the road with our LM-Smart or with the E-Scooter through the office.
  • Fully straightforward communication and fast decision-making processes - flat hierarchies as far as you can see and the latest tools to make coordination easy
  • An attractive salary and, to support your company pension plan, an additional bonus of 20%, including support from our local insurance agent (if desired)
  • Employee discounts via the "corporate-benefits.de" provider 

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.