Fullstack Developer

(Ruby on Rails / React)

Assignment description
Our Customer is looking for a fullstack Ruby on Rails / Javascript/TypeScript/React Developers OR Backend + Fronted focused Developers to join them during their ongoing transition.
You will be contributing to the development and maintenance of their in-house Ruby on Rails platform supporting e-commerce and production workflows.

You’ll work primarily in an existing codebase, improving functionality, reliability, and maintainability, while collaborating closely with product owners, UX, QA, and other developers. The frontend is mainly built in TypeScript + React, with some remaining Rails-based views.

This role suits someone who enjoys pragmatic development, incremental improvements, and shared ownership of a mature system.

What You’ll Work With
– Ruby on Rails backend (business logic, APIs, data models)
– React + Javascript + TypeScript frontend (React Router, component-based UI)
– PostgreSQL
– Automated tests primarily in RSpec, with frontend tests in Vitest and Playwright
– CI/CD pipelines (Buildkite)
– Cloud-based infrastructure (AWS, etc.)
– A mix of modern and legacy patterns

Your day-to-day work will include
– Implement features and improvements across backend and frontend
– Fix bugs and improve system reliability
– Participate in code reviews and technical discussions
– Contribute to gradual refactoring and technical improvements
– Work closely with QA and UX to deliver well-rounded solutions

About the team
The development team consists of the main team of 5 developers, 1 tech lead, 1 tester, 1 UX, and 2 product owners + 2 contractor developers.

The team follows a Scrum-like methodology with two-week sprints.

Must haves
– 5+ years of professional software development experience
– Solid experience with Ruby on Rails (or similar + willingness to learn)
– Experience building and maintaining React applications
– Comfortable working in TypeScript or JavaScript
– Able to work effectively in existing and evolving systems
– Basic understanding of testing practices, including reading and maintaining automated tests
– Experience working with REST APIs
– Comfortable collaborating in a cross-functional, distributed team
– Fluent in English

Big Pluss if you have:
– Experience with RSpec, Capybara, Vitest, or similar testing tools
– Familiarity with e-commerce systems
– Experience with Docker, Kubernetes, or cloud infrastructure
– Interest in improving code quality and developer experience over time

Other requirements
– Initiative-driven: Ability to work independently, especially if remote
– Strong communication skills: Comfortable collaborating with product owners and other stakeholders
– Problem-solving mindset: Pragmatic and solution-oriented approach to development
– Adaptability: Willingness to work on both front-end and back-end tasks as needed
– Team player: Ability to integrate well into a distributed team environment

About the customer
Our Customer is a growing company specializing in customized signage solutions. Founded in 2008, they have developed their own e-commerce and production-related software in Ruby on Rails, which has scaled significantly over the years.
The company is now transitioning towards commercial enterprise solutions, beginning with an ERP implementation, followed by potential upgrades to CMS, PIM, and e-commerce platforms.
Our Customer aims to improve operational agility and efficiency through better automation and optimized workflows.

Industries
Ecommerce

Apply for the job