AI Summary
Design, build, and maintain software for a global community of early-career developers. Collaborate with product and design teams. Shape engineering culture and mentor peers.
Key Highlights
Develop, maintain, and enhance features for a Rails-based platform
Collaborate with product and design teams
Implement and follow modern development practices
Shape engineering culture and mentor peers
Technical Skills Required
Benefits & Perks
Full-time contract with flexible hours
Remote work with 2-4 hours overlap with US Eastern Time
Competitive contract compensation
Opportunity to contribute to a global community of developers
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Fullstack Ruby on Rails Software Engineer in the United States.
We are seeking a skilled Fullstack Ruby on Rails Software Engineer to design, build, and maintain software that supports a global community of early-career developers. In this role, you will contribute to all phases of the software development lifecycle, from feature conception to deployment, while collaborating closely with product and design teams. You will work in a distributed, remote environment that values innovation, best practices, and high-quality code. The ideal candidate thrives in autonomous settings, is experienced in building production-grade Rails applications, and is passionate about reimagining the future of technical education and the world of work. This position offers the opportunity to shape engineering culture, mentor peers, and deliver meaningful impact to a large, diverse developer community.
Accountabilities:
- Develop, maintain, and enhance features for a Rails-based platform serving over 1 million developers
- Collaborate with product and design teams to define technical approaches and feature specifications
- Participate in code reviews, pair programming, and contribute to engineering documentation to support best practices
- Debug and resolve production issues promptly, ensuring high system reliability
- Implement and follow modern development practices, including TDD, CI/CD, and testing frameworks
- Help shape engineering culture by promoting collaboration, knowledge sharing, and high-quality software delivery
- 3+ years of professional Ruby on Rails development experience
- Experience building and maintaining production Rails applications at scale
- Strong understanding of relational databases (PostgreSQL preferred) and modern JavaScript frameworks (React)
- Proficiency with Git workflows, code review practices, and collaborative development in distributed teams
- Strong written and verbal communication skills and ability to work independently
- Familiarity with TDD and modern software engineering practices
- Interest in technical education and the future of work; experience with developer communities is a plus
- Full-time 40-hour per week contract with flexible hours
- Remote work with 2-4 hours overlap with US Eastern Time for team collaboration
- Competitive contract compensation
- Opportunity to contribute to a global community of developers and make a meaningful impact
- Exposure to modern development practices and mentorship within a distributed engineering team
When you apply, your profile undergoes an AI-powered screening 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 role's core requirements and past success factors to determine your match score.
🎯 Based on this analysis, the three candidates with the highest match are automatically shortlisted.
🧠 When needed, 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, it is shared directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are determined by their internal hiring team.
Thank you for your interest!