← all jobs

Software Engineer - Ruby on Rails

Work from home Full-time role Hiring

About MojoTech MojoTech is an innovative technology consulting firm that integrates strategy, design, data, and software engineering to create results-driven, AI-enabled digital products and experiences. We partner with our clients to discover, define, design, and build tomorrow’s innovations, empowering organizations to unlock future market potential, maximize returns on innovation, and drive transformational change. Role Overview MojoTech is seeking a Ruby Engineer to join our growing engineering team in Argentina. As a consultant at MojoTech, you will work across a variety of client engagements, partnering with product managers, designers, engineers, and business stakeholders to solve complex challenges and deliver impactful software solutions. Unlike traditional product companies, our engineers have the opportunity to work across multiple industries, technologies, and teams, gaining exposure to a diverse range of technical and business problems. Success in this role requires strong technical skills, excellent English communication, and the ability to collaborate effectively with distributed teams and U.S.-based clients. You should be comfortable participating in technical discussions, contributing ideas, and helping clients make informed technology decisions.

Key Responsibilities

Design, build, test, and maintain modern web applications using Ruby on Rails Collaborate with cross-functional teams including product managers, designers, and fellow engineers Participate in technical discovery, architecture discussions, and solution design Develop scalable APIs and backend services Write clean, maintainable, well-tested code Contribute to code reviews and engineering best practices Help identify and resolve technical risks and challenges Communicate effectively with clients and internal stakeholders Continuously learn and contribute to the growth of the engineering team Required Qualifications 3+ years of professional software engineering experience Experience building and maintaining production applications using Ruby on Rails Strong understanding of object-oriented programming principles and software design patterns Experience working with relational databases and API development Familiarity with Git and collaborative development workflows Strong problem-solving and analytical skills Professional working proficiency in English (written and verbal) Ability to work effectively in a remote, distributed environment

Preferred Qualifications

Experience designing and implementing RESTful APIs and microservices Experience with cloud platforms such as AWS, Azure, or Google Cloud Familiarity with containerization technologies such as Docker and Kubernetes Experience with Python, JavaScript, React, or modern front-end frameworks Experience working in consulting, agency, or client-service environments Exposure to mentoring junior engineers or technical leadership responsibilities Familiarity with mobile application development (iOS or Android) Experience building and deploying cloud-native or 12-factor applications Contributions to open-source projects, technical blogs, or conference presentations What Success Looks Like Within your first year, you will: Build strong relationships with clients and teammates Deliver high-quality, maintainable software solutions Demonstrate technical ownership and accountability Contribute to MojoTech's culture of engineering excellence Continue expanding your technical and consulting capabilities Employment Structure We hire employees in Argentina through Deel, our Employer of Record (EOR) partner. Deel serves as your legal employer for payroll, benefits administration, and local compliance purposes, while your day-to-day work, manager, performance reviews, career development, and team experience will be with MojoTech. This is a full-time employee position, not a contractor role.

Benefits

Competitive salary based on experience Full-time employment through Deel Flexible remote work environment Professional development and training opportunities Paid conference attendance and annual education stipend Exposure to modern technologies and diverse client engagements Opportunity to collaborate directly with U.S.-based clients and teams Dedicated time for continuous learning and professional growth Opportunity to contribute to and help shape MojoTech's growing presence in Latin America

More open positions

Senior Business Analyst

Work from home Full-time role

Owner Acquisition Manager

Work from home Full-time role

Accounting Associate

Work from home Full-time role

Clinical Specialist - TAVR

Work from home Full-time role

Clinical Risk Manager

Work from home Full-time role

[Remote] Lead Mechanical Engineer, Methods and Tooling

Work from home Full-time role

Wildlife Control Ranger

Work from home Full-time role

AI Trainer - Freelance Annotator (English)

Work from home Full-time role

Shared Services Account Manager

Work from home Full-time role

Walgreens Pharmacist Opening Job - VacancyGlobal

Work from home Full-time role

Account Manager l

Work from home Full-time role

Civil Engineer Special Inspector - Soils & Concrete

Work from home Full-time role

(Customer Service Representative) At CVs Health Full Time Remote Jobs – Indeed Jobs US

Work from home Full-time role

Remote Data Entry Specialist – Precision‑Focused Home‑Based Role with Flexible Schedule at careerzynith

Work from home Full-time role

Senior Technical Business Analyst

Work from home Full-time role

Product Operations Intern (LatAm Only)

Work from home Full-time role

Vice President Business Development Core Biologics

Work from home Full-time role

Middle to Senior Python Developer

Work from home Full-time role

Genetic Counselor Clinical Reviewer - EviCore - Remote

Work from home Full-time role

Principal Game Designer, Engagement & Progression [Remote]

Work from home Full-time role

Experienced Customer Service Account Associate – Remote Customer Support and Account Management

Work from home Full-time role