Ruby on Rails Backend Developer (Remote, Full-time)
Our client – a dynamic and growing technology company – is looking for an experienced Senior Ruby on Rails Engineer to join their fully remote team. This role offers the opportunity to work on sophisticated web applications across various industries, collaborating with a talented and supportive engineering team.
What You’ll Do
Design, develop, and maintain backend systems using Ruby on Rails
Optimize performance and scalability of existing and new features
Integrate front-end elements with server-side logic
Identify and resolve bottlenecks, bugs, and performance issues
Collaborate with product managers, designers, and engineers to define product direction
Conduct code reviews and mentor junior team members
Contribute to maintaining high standards of code quality and development practices
What We’re Looking For
5+ years of professional experience with Ruby on Rails
Deep knowledge of OOP, MVC, REST, ORM, and GraphQL
Expertise with common Ruby libraries and tools: Sidekiq, Devise, CarrierWave, ActiveStorage, ActionCable, Puma
Strong PostgreSQL and SQL skills
Experience designing data models and APIs
Solid understanding of HTML5, CSS3, and JavaScript
Familiarity with server-side templating engines (e.g. Slim, HAML, Liquid)
Proficient with Git and development tools like Bundler, Rake
Comfortable working in a Linux/macOS terminal environment
Excellent communication skills and a collaborative mindset
Fluent/native Ukrainian speaker
Nice to Have
Integration experience with Stripe, Sendgrid, Twilio, Mailchimp, Drip
Experience with ES6 or TypeScript
Familiarity with CI/CD pipelines and Agile workflows
Prior experience mentoring or leading development teams
Exposure to other programming languages beyond Ruby and JavaScript
Background in a software studio or product-focused environment
What’s Offered
Competitive compensation
Fully remote work environment
Home office stipend
Diverse and engaging projects
Opportunity to work across multiple industries and technologies
Hiring Process
30-minute prescreen with recruiter
30–45 minute initial interview
Short technical exercise
60-minute exercise review (panel interview)
Leadership interview(s)
Final decision
Remote Work Requirements: Your workday must overlap by at least 4 hours with Los Angeles, CA (PST/PDT).
- Locations
- Kyiv, Dnipro, Kharkiv, Lviv, Remote , Ukraine
- Remote status
- Fully Remote
- Employment type
- Full-time

Ruby on Rails Backend Developer (Remote, Full-time)
Loading application form
Already working at OnHires ?
Let’s recruit together and find your next colleague.