Job VC
Senior Ruby on Rails Engineer
Technologies
Description
Workload:
Full-time
Format:
Remote, for candidates based within ±2 hours of Berlin, Germany time zone
Hiring stages
Recruiter interview
Technical interview
Client CTO interview
Test assignment
Final interview
We are looking for a Senior Ruby on Rails Engineer who enjoys working on frontend experiences within the Rails ecosystem.
This role is a strong fit for someone confident with Rails and genuinely interested in UI, reusable components, design systems, and building polished product experiences. You should be comfortable working with
ViewComponent, Hotwire (Stimulus, Turbo)
, and care about how the interface looks, behaves, and scales over time.
This is not an API-only backend role. The position involves building user-facing product features and improving the frontend layer of a Rails application using modern Rails frontend tools.
About the project
You will join a mature, long-term product with an established codebase and real users. The product is related to project management and collaboration, with a strong focus on maintainability, usability, and continuous product improvement.
What you will work on
Build and improve frontend features within a Ruby on Rails application
Work with ViewComponent to create reusable and maintainable UI components
Use Hotwire (Stimulus, Turbo) to build interactive product experiences
Contribute to the development and maintenance of design systems/component libraries
Improve the consistency, usability, and quality of the product interface
Collaborate with product, design, and engineering teams
Work with a mature codebase and help keep it clean, scalable, and maintainable
Work on complex product tasks from planning to implementation
We are looking for someone who has
7+ years of experience with Ruby on Rails
Upper-Intermediate English or higher for day-to-day communication
Strong understanding of Rails views and frontend architecture in Rails applications
Hands-on experience with ViewComponent
Hands-on experience with Hotwire (Stimulus, Turbo)
Experience building reusable UI components
Good understanding of frontend fundamentals: HTML, CSS, and JavaScript
Experience with or strong interest in design systems and component-based UI
Strong attention to design quality, spacing, consistency, and overall user experience
Ability to work independently and make thoughtful technical decisions
Senior-level communication and ownership
Nice to have
Experience contributing to or maintaining a design system
Experience with utility-first CSS frameworks
Experience with accessibility and responsive design
Open-source contribution experience
Experience working on mature product codebases
Full-time
Format:
Remote, for candidates based within ±2 hours of Berlin, Germany time zone
Hiring stages
Recruiter interview
Technical interview
Client CTO interview
Test assignment
Final interview
We are looking for a Senior Ruby on Rails Engineer who enjoys working on frontend experiences within the Rails ecosystem.
This role is a strong fit for someone confident with Rails and genuinely interested in UI, reusable components, design systems, and building polished product experiences. You should be comfortable working with
ViewComponent, Hotwire (Stimulus, Turbo)
, and care about how the interface looks, behaves, and scales over time.
This is not an API-only backend role. The position involves building user-facing product features and improving the frontend layer of a Rails application using modern Rails frontend tools.
About the project
You will join a mature, long-term product with an established codebase and real users. The product is related to project management and collaboration, with a strong focus on maintainability, usability, and continuous product improvement.
What you will work on
Build and improve frontend features within a Ruby on Rails application
Work with ViewComponent to create reusable and maintainable UI components
Use Hotwire (Stimulus, Turbo) to build interactive product experiences
Contribute to the development and maintenance of design systems/component libraries
Improve the consistency, usability, and quality of the product interface
Collaborate with product, design, and engineering teams
Work with a mature codebase and help keep it clean, scalable, and maintainable
Work on complex product tasks from planning to implementation
We are looking for someone who has
7+ years of experience with Ruby on Rails
Upper-Intermediate English or higher for day-to-day communication
Strong understanding of Rails views and frontend architecture in Rails applications
Hands-on experience with ViewComponent
Hands-on experience with Hotwire (Stimulus, Turbo)
Experience building reusable UI components
Good understanding of frontend fundamentals: HTML, CSS, and JavaScript
Experience with or strong interest in design systems and component-based UI
Strong attention to design quality, spacing, consistency, and overall user experience
Ability to work independently and make thoughtful technical decisions
Senior-level communication and ownership
Nice to have
Experience contributing to or maintaining a design system
Experience with utility-first CSS frameworks
Experience with accessibility and responsive design
Open-source contribution experience
Experience working on mature product codebases