Senior Software Engineer

Vor 5 Tagen


Berlin, Berlin, Deutschland Ruby Berlin HR Consulting Vollzeit

About Us

We are a boutique recruitment agency supporting fast‑growing tech companies. Currently we are supporting our partner, a fast‑growing B2B SaaS company in the automotive industry
(Berlin/Hamburg)
.

To support their rapid growth, we are looking for a
Senior Software Engineer (Full Stack)
with deep Ruby on Rails experience. You will play a key role in developing new features for their loyalty program while helping reduce workload on the current team by taking ownership of complex end‑to‑end initiatives. As a Senior Full Stack Engineer, you will work across the entire stack, primarily in
Ruby on Rails
on the backend and modern frontend technologies to build scalable features, improve system performance and shape the loyalty program that directly impacts thousands of workshops. This role is ideal for an engineer who enjoys both hands‑on coding and collaborating closely with product and design.

Responsibilities

  • Develop and enhance full‑stack features with a strong focus on
    Ruby on Rails
  • Build new functionality for the customer
    loyalty program
    , including backend logic, API endpoints, and frontend components
  • Improve performance, scalability, and reliability of existing systems
  • Take ownership of complex tasks to help reduce pressure on the current engineering team
  • Collaborate with product managers, designers and other engineers in a fast-moving, agile environment
  • Write clean, maintainable, well‑tested code and support continuous improvement
  • Contribute to architectural discussions and propose meaningful improvements
  • Ensure smooth integrations between backend services, APIs, and frontend interfaces

Requirements

  • 5+ years of professional software engineering experience
  • Strong expertise in
    Ruby on Rails
    and the surrounding ecosystem
  • Full‑stack experience, ideally with modern technology
  • Experience designing and implementing APIs
  • Solid understanding of database technologies (e.g., Postgres)
  • Familiarity with cloud environments, CI/CD, and deployment workflows
  • Ability to work across backend and frontend components with confidence
  • Strong ownership mindset with the ability to take pressure off a busy engineering team
  • Excellent problem-solving skills and a preference for simple, logical solutions
  • Clear communicator who collaborates well in an
    Agile/Scrum
    environment
  • Thrives in a start-up-like culture with autonomy and responsibility
  • Hybrid set up: Based either in Berlin or Hamburg


  • Berlin, Berlin, Deutschland ESTEEM SOLUTIONS Vollzeit

    Role DescriptionThis is a full-time, on-site role for a Senior Software Engineer. In this role, you will be responsible for leading the design, development, and optimization of high-quality software solutions that support organizational goals and product innovation. You will collaborate with cross-functional teams to translate requirements into scalable...


  • Berlin, Berlin, Deutschland Cherry Ventures Vollzeit

    Cherry Ventures is supporting our portfolio with this hireSenior / Principal Software EngineerRemote (1h+/- CET)Our mission is to help revenue teams run a repeatable, efficient, and predictable revenue process - instead of wasting time with non-selling activities, internal meetings, or cleaning CRM data.We set out to help revenue teams solve the following...


  • Berlin, Berlin, Deutschland FUNKE Vollzeit

    "Für eine offene und informierte Gesellschaft" – dafür steht FUNKE.Mit zwölf Regionalmedien wie derBerliner Morgenpost, demHamburger Abendblattund derWAZinformieren, begeistern und erreichen wir täglich Millionen Menschen. Mit Leidenschaft, Fokus und modernen Technologien veröffentlichen wir im Schnitt 1.500 Artikel pro Tag und erzielen über 100...

  • Software Engineer

    vor 1 Woche


    Berlin, Berlin, Deutschland Asun Solar Power (P) Ltd. Vollzeit

    Role DescriptionWe are seeking an Entry-Level Software Engineer to join our development team. In this role, you will assist in designing, developing, and maintaining software applications. You will collaborate with senior engineers to write clean code, troubleshoot issues, and contribute to the development of new features. This is an excellent opportunity to...


  • Berlin, Berlin, Deutschland Udruženje za usklađenost u poslovanju Corporate Compliance Association Vollzeit

    Role DescriptionWe are looking for a Junior Software Engineer to join our development team. In this role, you will help build, test, and maintain software applications. You'll work alongside senior engineers, contributing to various stages of the development lifecycle and learning new technologies and practices. This is an excellent opportunity to gain...


  • Berlin, Berlin, Deutschland MSc in Health Service Improvement and Evaluation (HSIE) University of Oxford Vollzeit

    Role DescriptionWe are seeking aJunior Software Engineerto join our development team. In this role, you will assist in designing, developing, and maintaining software applications. You will collaborate with senior engineers to learn industry best practices, contribute to coding tasks, and help troubleshoot and improve existing software. This is a great...

  • Software Engineer

    Vor 2 Tagen


    Berlin, Berlin, Deutschland Bureau ISOTAS Vollzeit

    Role Description: Software Engineer (Entry-Level / Associate)We are looking for a motivated and passionate individual to join our team as an Entry-Level or Associate Software Engineer. This role provides an excellent opportunity to start your career in software development, where you'll work alongside experienced engineers to design, develop, and maintain...


  • Berlin, Berlin, Deutschland Meet Life Sciences Vollzeit

    We're supporting aglobal medical device companyin Berlin that is expanding its R&D team and looking to hire aSenior Software Engineer (Qt / C++)to work on mission-critical software used in cancer treatment technologies.This is an opportunity to join a highly technical, regulated environment and play a key role in developing real-world healthcare...


  • Berlin, Berlin, Deutschland Gesellschaft für musikalische Aufführungs- und mechanische Vervielfältigungsrechte (GEMA) Vollzeit

    Für unser Team Solutions Engineering im Bereich GEMA Digital am Standort Berlin suchen wir zum nächstmöglichen Zeitpunkt eine/einen: Senior Software Engineer - Java Fullstack (m/w/d) in Vollzeit (40 Stunden/Woche).Du liebst Musik? Dann hilf mit, sie zu schützenBei der GEMA Digital gestalten wir die digitale Zukunft der Musiklizenzierung. Unsere...

  • Software Engineer

    vor 1 Woche


    Berlin, Berlin, Deutschland Adrenalin Vollzeit

    Software Engineer (Entry-Level / Associate)Role Description:We are looking for a passionate and motivated Software Engineer to join our development team at an entry-level or associate level. In this role, you will assist in the design, development, and maintenance of software applications. You will work closely with senior engineers to write clean, efficient...