
Aktiviere Job-Benachrichtigungen per E-Mail!
Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf
Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren
A leading software company is seeking a Senior Full Stack Developer to enhance their applications using Ruby on Rails and React. The role requires a minimum of 3-5 years' experience in full stack development, excellent problem-solving skills, and proficiency in collaborative team environments. Ideal candidates should be comfortable mentoring junior developers, ensuring code quality through reviews and automated tests. This position offers flexible working hours and the possibility to work remotely, with an office available in Bochum.
We are looking for a Senior Full Stack Developer who wants to have a real impact on the architecture, code quality, and development direction of applications built with Ruby on Rails and React. We work in a small, experienced team where technical decisions are made close to the code
Backend: Ruby on Rails, Ruby, PostgreSQL, Redis, REST, GraphQL
Frontend: React, JavaScript (SPA)
Infrastructure: Heroku, GitHub Actions
Testing: RSpec
Designing, developing, and maintaining web applications (frontend & backend)
Working with Ruby on Rails (backend) and React / JavaScript (frontend)
Independently delivering complex tickets (features, bug fixes, refactoring)
Taking ownership of selected components and system areas
Ensuring code quality: automated tests (RSpec), code reviews
Collaborating with Product Managers and the Customer Success team
Mentoring junior developers and supporting onboarding
Participating in 2nd level support (on a rotational basis)
Minimum 3–5 years of commercial experience as a Full Stack Developer
Very good knowledge of Ruby on Rails and React
Experience working with SQL / PostgreSQL
Comfortable working with Git
Ability to independently solve problems and make technical decisions
Experience with code reviews and maintaining high code quality
Proactive attitude and strong team communication skills
Knowledge of English sufficient for day-to-day team collaboration B2/C1
Knowledge of German sufficient for day-to-day team collaboration B2/C1
Knowledge of GraphQL, Redis, Sidekiq
Experience with CI/CD (e.g. GitHub Actions)
Experience in e-commerce / Shopify / SaaS
First introductory meeting – HR Screen
Meeting with lead developers
Case Study – preparation of a technical task
Case Study Presentation
Meeting with the rest of the team
Work mode: 100% remote, but we have an office in Bochum and a co-working space in Berlin that can be used if needed.
Flexible working hours
Core hours: 9:00–15:00 (CET)
Daily stand-up: 9:15