Senior Software Engineer

RUBY GMBH
Hamburg, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Hamburg, Germany

Tech stack

API
Databases
Continuous Integration
PostgreSQL
Scrum
Ruby on Rails
Software Engineering
Backend
Front End Software Development
Microservices

Job description

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., * 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

Do you have experience in Ruby on Rails?, Do you have a Master's degree?, 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 startup-like culture with autonomy and responsibility

About the company

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).

Apply for this position