Senior Ruby on Rails Developer
About the role
We’re looking for a Senior Backend Engineer with strong expertise in Ruby on Rails to join our team as a part-time contributor, helping translate complex business needs into scalable applications and improving system performance. This role is ideal for someone who enjoys working across the stack, cares deeply about code quality, and thrives in a collaborative, agile team.
Who are we looking for?
Skills & Experience:
6+ years building and maintaining Ruby on Rails (v8.x) applications.
Advanced PostgreSQL skills (indexes, partitions, migrations, multi-tenant).
Proven track record writing clean, reliable tests with RSpec and Jest.
Deep understanding of Git workflows, GitHub PR review, and Docker-based development.
Proficiency in Sidekiq, Redis patterns, Sentry.
Hands-on experience with cloud environments (AWS/GCP/Azure), Docker, Kubernetes, CI/CD pipelines and Heroku Services.
Great team player and confident in verbal and written English communication.
Nice to have:
Knowledge of RuboCop, ESLint, Brakeman, and custom lint rules.
Experience with Hotwire Stack: Stimulus, Turbo Rails, and StimulusReflex for reactive UI patterns.
Responsibilities:
Develop and maintain high-quality web applications using Ruby on Rails.
Write clean, efficient, scalable code following engineering best practices.
Create and maintain RSpec and Jest test suites across unit, integration, and feature levels.
Optimize PostgreSQL queries, Redis caching strategies, and Sidekiq concurrency for large-scale multi-tenant workloads.
Pull request backlog management.
Collaborate in an agile environment: participate in sprint planning, code reviews, and continuous improvement initiatives.
Identify improvements in architecture, performance, and reliability, contributing to a smoother, more efficient platform.
What we offer
20 vacation days per year
Adaptable working hours, encouraging work-life balance
Remote/Hybrid work
Wellness: Medical insurance coverage and fitness reimbursement or membership
Allowances for professional education
In-company English classes
Internal knowledge-sharing sessions
Collaborative, friendly team environment and company social events
About VAIRIX
VAIRIX is a nearshore software development company that helps startups and growing organizations and accelerate innovation through custom software development and high-performing staff augmentation teams.
With a boutique-style approach, a convenient South American timezone, and competitive rates, we’ve delivered 30+ successful projects for U.S. clients, consistently providing fast onboarding, seamless collaboration, and high-quality engineering. Our Agile teams work in real time with U.S. product and engineering groups to design, build, test, and refine ideas, turning them into solutions that drive business outcomes and delight users.
Want to join us?
If you're a growth-driven professional looking for meaningful challenges and collaborative work, we’d love to connect.
- Department
- Desarrollo
- Locations
- Uruguay, Argentina, Brasil
- Remote status
- Fully Remote