arbeitnow

Full Stack Developer (RoR+React) @ Strix Group B.V.

BochumOnsiteFull-timePosted 114 days ago

Opens on arbeitnow

About this role

Senior Full Stack Developer (Ruby on Rails / React) 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

Tech stack:Backend: Ruby on Rails, Ruby, PostgreSQL, Redis, REST, GraphQL

Frontend: React, JavaScript (SPA)

Infrastructure: Heroku, GitHub Actions

Testing: RSpec

Responsibilities: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)

Requirements: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

Nice to have:Knowledge of GraphQL, Redis, Sidekiq

Experience with CI/CD (e.g. GitHub Actions)

Experience in e-commerce / Shopify / SaaS

Recruitment Process Stages: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

Working conditions: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

Skills

Information technologybachelor's degree

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

Get the extension →