Remote Full Stack Senior Engineer - Ruby on Rails

Posted 9 days 9 hours ago by HireLATAM

Permanent
Full Time
Other
Not Specified, United Kingdom
Job Description
Job Title: Remote Full Stack Senior Engineer - Ruby on Rails (100% Work From Home)

Location: Remote from Latin America

Position Type: Full-time

Salary: 4,000 - 6,500 USD/month depending on experience paid via direct transfer

Schedule: Monday to Friday, 9:00 am to 5:00pm local time

Job Overview

Our client is a leading B2B software solution designed for automotive dealerships, offering advanced customer relationship management capabilities. The application is built for efficiency and scalability, leveraging modern web technologies to deliver seamless performance across web and mobile platforms. We"re looking for a Full Stack Senior Engineer with a passion for building and maintaining robust, scalable applications to help us continue delivering exceptional service to our clients.

As a Full Stack Senior Engineer, you will be responsible for the development, maintenance, and optimization of their product (a CRM). You will work closely with product managers, designers, and other engineers to improve existing features, build new ones, and ensure the overall architecture remains scalable and secure.

Responsibilities
  • Develop high-quality web applications using Ruby on Rails.
  • Leverage modern development tools and AI-assisted coding practices to accelerate feature delivery while maintaining code quality standards.
  • Collaborate with cross-functional teams to design and develop new features for the company's web and mobile platforms.
  • Maintain and optimize the frontend, leveraging JavaScript frameworks like Turbo and Stimulus.
  • Oversee the integration of third-party services, including Twilio, SendGrid, Stripe, and others.
  • Ensure the application's infrastructure (hosted on Heroku and AWS) is stable, secure, and scalable to meet the growing demand.
  • Contribute to the management of databases hosted on AWS Aurora for MySQL, ensuring efficient, reliable access to data.
  • Develop, maintain, and enforce code quality and security standards, including static code analysis via Brakeman and regular dependency updates with Dependabot.
  • Drive the deployment process, ensuring robust CI/CD practices are in place, including automated testing and pull request reviews.
  • Provide mentorship to junior engineers and participate in code reviews.
Qualifications, Skills and Key Competencies
  • 5+ years of experience as a Full Stack Engineer, with strong expertise in Ruby on Rails.
  • Proficiency in JavaScript (jQuery, Stimulus).
  • Experience with database management, particularly MySQL or AWS.
  • Hands-on experience with Heroku, AWS services, and infrastructure as code (Terraform).
  • Proven experience working with CI/CD pipelines, automated testing suites, and GitHub pull request workflows.
  • Excellent problem-solving skills and the ability to work independently or as part of a team.
  • Strong attention to detail, particularly in maintaining code quality and security standards.
Nice-to-Have Skills
  • Experience with AI-powered development tools (GitHub Copilot, Claude, Cursor) and modern development acceleration techniques.
  • Experience with third-party integrations such as Twilio, SendGrid, Stripe, ChromeData, CarFax, and other API-driven services.
  • Familiarity with Airbrake, NewRelic, search technologies (ElasticSearch) and caching mechanisms (Redis, Memcached).
  • Familiarity with mobile web app development and responsive design principles.
  • Knowledge of Dealer Management Systems (DMS) integrations and vehicle data processing.
Benefits
  • Competitive salary
  • Unlimited PTO
  • Professional development and learning opportunities
Application Instructions

Application Disclaimer: Please Read Before Proceeding. To ensure a fair and efficient hiring process, all applications must meet the mandatory requirements listed in the job description.

Voice/Video Recording is REQUIRED. Your application cannot be considered without a voice or video recording. It must be at least 30 seconds long and in English. Submissions in any other language or missing a recording will be automatically disqualified.

Mandatory Knockout Questions: Each application includes knockout questions designed to verify minimum qualifications required by the client. If you answer NO to any, you will be immediately disqualified from the hiring process for not having the experience requested for the role. The citizenship question is also a knockout if you answer YES, as we are only able to hire Latin American talent based in Latin America.

Apply Wisely: To maintain fairness, apply to no more than three jobs and only if you fully meet the listed qualifications. Applying to roles you don't qualify for will not improve your chances and may affect future applications.

Check Your SPAM Folder: All important updates will be sent via email, so be sure to check your inbox and spam/junk folders to avoid missing any communication.

We appreciate your interest and look forward to reviewing your application!