Senior Ruby on Rails Engineer

Halo Media Logo

Halo Media

πŸ“Remote - Argentina

Summary

Join Halo, an international interactive media agency, as a Ruby on Rails Developer. You will play a key role in developing and maintaining scalable web applications, collaborating with a team of engineers and following best practices. Responsibilities include developing and maintaining Ruby on Rails applications, working with various databases, utilizing AWS services, implementing TDD/BDD practices, and contributing to DevOps automation. This is a fully remote position offering a competitive salary in USD and the opportunity to work on challenging projects for US clients.

Requirements

  • 5+ years of experience in Ruby on Rails development, with a solid understanding of Rails internals
  • Strong knowledge of SQL databases (PostgreSQL, MySQL) and NoSQL solutions (Redis, DynamoDB)
  • Proficiency with TDD/BDD methodologies and writing well-structured, maintainable code
  • Experience working in agile development environments, embracing CI/CD, DevOps culture, and automation
  • Strong problem-solving skills, attention to detail, and a passion for learning and growth
  • Excellent communication skills and ability to work in a remote, distributed team environment

Responsibilities

  • Develop and maintain Ruby on Rails applications, including RESTful APIs, background jobs, and front-end integrations
  • Work with PostgreSQL, MySQL, and NoSQL databases to design and optimize queries for performance and scalability
  • Utilize AWS services (such as S3, Lambda, DynamoDB, and CloudWatch) and Serverless architectures when needed
  • Implement TDD/BDD practices using tools like RSpec, Minitest, and Capybara
  • Work within an agile team, participating in sprint planning, code reviews, and pair programming sessions
  • Improve system architecture, contributing to re-architecture projects, microservices development, and system design improvements
  • Ensure secure, scalable, and maintainable software solutions by following SOLID principles and best coding practices
  • Contribute to DevOps automation, supporting CI/CD pipelines with GitHub Actions, CircleCI, or Jenkins
  • Communicate effectively with both technical and non-technical stakeholders

Preferred Qualifications

  • Experience working with modern front-end frameworks (React, Vue.js, or Angular) is a plus
  • Understanding of scalable architectures, including microservices and event-driven systems
  • Familiarity with containerization (Docker, Kubernetes) and cloud-based infrastructure (AWS, GCP, or Azure)

Benefits

  • 100% Remote Work
  • Salary in USD!

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.