Full Stack Developer (RoR+React)

Strix Group B.V.
Bochum, Germany
2 days ago

Role details

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

Job location

Remote
Bochum, Germany

Tech stack

JavaScript
Automation of Tests
Software Bug Management
Software as a Service
Software Quality
Code Review
Continuous Integration
Github
PostgreSQL
Ruby on Rails
Redis
Ruby
Shopify
SQL Databases
Web Applications
React
RSpec
Backend
GIT
Heroku
GraphQL
Front End Software Development
REST
Code Restructuring

Job description

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)

Requirements

Do you have experience in Ruby on Rails?, * 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

Benefits & 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

Apply for this position