Ruby on Rails Developer (Mid-Senior)
Role Overview
This mid-senior Ruby on Rails developer role involves building and improving the company's platform by transitioning work from an outsourced vendor to the internal team. Day-to-day tasks include developing and maintaining Rails applications using Hotwire and Stimulus, collaborating with product and design to deliver features rapidly, and reducing technical debt while scaling infrastructure. The hire will work closely with senior developers in a fast-moving environment to support architectural simplification and maintain high-quality, scalable solutions.
Perks & Benefits
This is a fully remote position, offering flexibility to work from anywhere with clear and proactive communication expected. The role provides opportunities for career growth through knowledge sharing, code reviews, and contributing to architectural improvements in a startup-like, high-growth environment. Reasonable assumptions include a collaborative team culture focused on rapid delivery and professional development, with no specific time zone restrictions mentioned but likely requiring alignment for team coordination.
Full Job Description
About the role
We're looking for a mid-level Ruby on Rails developer to join The N2 Company's growing in-house engineering team. You'll help us transition key development work from an outsourced vendor to our internal team, focusing on building and improving our platform while reducing technical debt.
You'll work closely with senior developers, product, and design to roll out new features quickly, support architectural simplification, and maintain high standards of quality and scalability. This is a long-term role for someone who thrives in a fast-moving environment and takes pride in building maintainable, elegant solutions.
What You'll Do
Develop, test, and maintain high-quality Ruby on Rails applications.
Implement features and improvements using Hotwire and Stimulus as core tools.
Collaborate with product and design teams to deliver business requirements rapidly in days, not weeks.
Assist in paying down technical debt while scaling the current Rails infrastructure.
Participate in code reviews, knowledge sharing, and team discussions to improve overall code quality.
Support operational needs, including bug fixes and small system enhancements.
Requirements
5+ years of professional Ruby on Rails development experience.
Experience with Ruby on Rails 8
Proficiency with Hotwire and Stimulus (non-negotiable).
Experience working with large codebases and complex data sets.
Strong understanding of continuous delivery and deployment pipelines.
Comfortable working in a fully remote team, with clear and proactive communication.
Advanced to fluent English (C1-C2).
Nice-to-Haves
Exposure to Kamal for deployment.
Familiarity with SOLID tools (SOLID Cache, SOLID Cable, SOLID Queue).
Experience with AWS Fargate or other cloud deployment environments.
Previous experience in startup or high-growth environments.
Track record of contributing to architectural improvements.
Job description created by latamcent.com, a nearshore staffing agency.
Similar jobs
Found 6 similar jobs
