Mid-level Software Engineer – Backend, Ruby on Rails

Jobtailor

Deutschland

Vor Ort

EUR 70.000 - 100.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

Jobtailor is seeking an experienced backend engineer to build and maintain production-grade Ruby on Rails applications. You will work on scalable, secure systems with a strong emphasis on quality and team standards.

You will participate in the full delivery lifecycle, handle asynchronous jobs with Sidekiq, and collaborate with PMs, designers and fellow engineers to ship reliable features. The role requires hands-on coding, code reviews, and a commitment to continuous learning as part of a

Qualifikationen

  • Ruby on Rails with good practices and domain-driven design patterns.
  • Knowledge of system design, modularization and RESTful APIs.
  • Familiarity with SOLID principles, design patterns, code reviews, testing and version control.
  • Proficiency in modern Ruby, readable and well-tested code.
  • Familiarity with asynchronous processing with queues using Sidekiq, including retries and monitoring.
  • Experience delivering software through the full lifecycle with increasing autonomy.
  • Relational databases such as PostgreSQL, data modeling and querying.
  • Proven track record building and maintaining production-grade backend systems.
  • Involvement in digital product projects delivering scalable, highly available systems.
  • Hands-on Rails experience in production environments.
  • Familiarity with API design, relational modeling and service integration.
  • Experience working in agile teams with PMs, designers, and engineers.
  • Basic knowledge of version control and CI/CD tools and deployment monitoring.

Aufgaben

  • Solve complex technical challenges with a focus on fast delivery and value.
  • Implement quality, readable code following team standards for scalable systems.
  • Plan and execute deliveries with autonomy aligned to experience.
  • Maintain production systems: monitor errors, fix bugs, ensure technical health.
  • Participate in refinements and planning, identify risks, break tasks down clearly.
  • Pursue continuous learning through feedback, reviews, and improvements.
  • Contribute to technical discovery of new requirements with simple, efficient solutions.
  • Maintain transparent communication and collaborate in a high-trust environment.

Kenntnisse

Ruby on Rails
Software Architecture
Ruby Programming
Asynchronous Processing
RESTful APIs
SOLID principles
Agile teams
Production backend
API Design
Code Review
CI/CD

Tools

Sidekiq
Git
PostgreSQL
CI/CD pipelines

Jobbeschreibung

Responsibilities
  • On a daily basis, you will be responsible for solving complex technical challenges with a focus on fast delivery and continuous value creation.
  • Implement technical solutions with an emphasis on quality, readability and adherence to the standards defined by the team, contributing to the construction of scalable, secure and sustainable systems.
  • Plan and execute your deliveries with autonomy proportional to your level of experience, staying aligned with the team’s priorities and ensuring predictability and reliability in fulfilling commitments.
  • Take responsibility for systems in production: monitor errors, fix bugs and collaborate on maintaining the technical health of applications, including asynchronous jobs and queues.
  • Actively participate in refinements, technical discussions and planning sessions, contributing ideas, identifying technical risks and helping to break down tasks in a clear, executable way.
  • Pursue continuous learning through feedback, code reviews and continuous-improvement initiatives, demonstrating technical growth and increasing autonomy in problem solving.
  • Collaborate with the team during the technical discovery of new requirements, proposing simple and efficient alternatives aligned with the existing architecture and avoiding unnecessarily complex solutions.
  • Maintain transparent and respectful communication with the team, sharing context, raising questions clearly and contributing to a collaborative, high-trust environment.
Requirements
  • Ruby on Rails: practical experience with Rails, following good practices for code organization, framework conventions and domain-driven design patterns.
  • Software Architecture: knowledge of system design, modularization and RESTful APIs.
  • Software Engineering Practices: familiarity with SOLID principles, design patterns, code review, automated testing, refactoring and version control (Git).
  • Ruby Programming: proficiency in modern Ruby, with the ability to write expressive, readable and well-tested code.
  • Background Jobs and Asynchronous Processing: familiarity with asynchronous processing queues using Sidekiq, including creating workers, retries and job monitoring.
  • Development Lifecycle: experience participating in the delivery flow (technical discovery, refinements, QA and deploy), with increasing autonomy at each stage.
  • Databases: familiarity with relational databases (e.g., PostgreSQL), including data modeling and writing queries.
  • Proven experience as a software engineer working on development and maintenance of backend systems in production.
  • Active involvement in digital product projects with significant deliveries in scalable, highly available systems.
  • Hands‑on experience with Ruby on Rails, building and maintaining backend applications in production.
  • Familiarity with API design, relational data modeling and service integration.
  • Experience working in agile teams, collaborating with PMs, designers and other engineers to build product-oriented solutions.
  • Basic knowledge of version control and CI/CD tools, with an understanding of deployment environments and application monitoring.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Software Engineer (Ruby/RoR, Low-Code Apps)
Senior Software Engineer (Ruby/RoR, Low-Code Apps)

United States Digital Space LLC • Berlin

Vor Ort
EUR 80.000 - 110.000
Lead Backend Engineer
Lead Backend Engineer

Jobtailor • Deutschland

Remote
EUR 90.000 - 140.000
Senior Software Engineer (Ruby/RoR, Low-Code Apps)
Senior Software Engineer (Ruby/RoR, Low-Code Apps)

Workato • Berlin

Vor Ort
EUR 90.000 - 130.000
Senior Full Stack Software Engineer, Ruby on Rails
Senior Full Stack Software Engineer, Ruby on Rails

Jobtailor • Deutschland

Remote
EUR 70.000 - 100.000
Senior Software Developer
Senior Software Developer

Thanx • Deutschland

Remote
EUR 60.000 - 80.000
Senior Software Engineer (Ruby on Rails, Low-Code Apps)
Senior Software Engineer (Ruby on Rails, Low-Code Apps)

Workato • Berlin

Vor Ort
EUR 90.000 - 130.000
Flexible working
Employee benefits
Professional development
+1
Mid-level Fullstack Developer
Mid-level Fullstack Developer

Jobtailor • Deutschland

Remote
EUR 65.000 - 90.000
Senior Software Engineer – Backend Foundations
Senior Software Engineer – Backend Foundations

Jobtailor • Deutschland

Remote
EUR 122.000 - 158.000
Mid Level & Senior Java Software Engineer
Mid Level & Senior Java Software Engineer

Jobtailor • Deutschland

Hybrid
EUR 70.000 - 110.000
Ruby on Rails Backend Developer
Ruby on Rails Backend Developer

Jobtailor • Dresden

Vor Ort
EUR 55.000 - 75.000