This position is posted by Jobgether on behalf of a partner company. We are currently looking for a
Ruby on Rails Engineer (AWS Experience)
in
Colombia, Brazil, Mexico, Argentina, Ukraine
.
As a Ruby on Rails Engineer, you will take ownership of a Rails-based application and play a pivotal role in transitioning it from a contracting team to long-term in-house development. This role involves hands-on feature development, maintenance, and architectural decision-making, while ensuring application stability and scalability. You will work closely with the CTO to shape the technical roadmap, manage AWS infrastructure, and implement best practices for code quality and deployment. This position offers the opportunity to make a high impact in a fast-paced, startup-like environment, collaborating across international teams, and helping build a strong, enduring engineering culture.
Accountabilities:
Collaborate with the contracting team to absorb knowledge and transition application ownership
Take full responsibility for the Rails application's codebase, ensuring maintainability and scalability
Design, develop, and deploy new features within the Rails ecosystem
Perform code reviews and establish coding standards for reliability and clarity
Maintain and optimize AWS-hosted infrastructure supporting the application
Contribute to database design, migrations, and scaling strategies
Document technical knowledge and support onboarding of future engineers
Communicate effectively across time zones and collaborate with internal and external stakeholders
Requirements
5+ years of professional experience with Ruby on Rails (full stack: back-end + Rails front-end)
Strong understanding of database design and data modeling
Practical experience managing AWS infrastructure and deployment
Proven ability to navigate and take ownership of codebases in transition
Excellent communication skills and ability to simplify complex technical concepts
Comfortable working remotely with international teams
Nice-to-have: experience mentoring or leading small teams, familiarity with consumer-facing applications, and startup environment experience
Benefits
Competitive salary based on experience and skills
Fully remote work with flexible hours across time zones
Generous paid time off to recharge
Direct mentorship from international industry experts
Ongoing professional development and access to learning resources
Opportunities to collaborate with global professionals and expand your network
Supportive work-life balance in a high-impact, fast-paced environment
Jobgether is a Talent Matching Platform
that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job's core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the three candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or assessments) are then made by their internal hiring team.
Thank you for your interest!