¡Activa las notificaciones laborales por email!
A dynamic media company in Buenos Aires seeks a Senior Ruby on Rails Developer to enhance a high-traffic platform. Responsibilities include optimizing a large-scale application and collaborating with cross-functional teams. Ideal candidates have over 6 years in software development, 3+ years with Ruby on Rails, and strong communication skills in English. Experience with AWS and relational databases is essential.
We are looking for aSenior Ruby on Rails Developerto join our growing engineering team and work on a complex and high-traffic media publishing platform. You will play a key role in maintaining and evolving a Rails codebase, helping us build the next generation of scalable and performant digital experiences.
What You’ll Do
Contribute to the development, maintenance, and optimization of a large-scale Ruby on Rails application running on version 5
Collaborate with cross-functional teams including QA, DevOps, and product owners to deliver new features and improvements
Write clean, maintainable, and efficient code following best practices and coding standards
Analyze and solve performance bottlenecks and production issues
Work in an agile and fast-paced environment
6+ yearsof professional experience in software development.
At least3 years of hands-on experience with Ruby on Rails
Solid understanding ofweb development principles, RESTful APIs, and MVC architecture
Strong knowledge ofalgorithms, data structures, and system design
Experience working withcomplex, high-traffic systemsand relational databases (e.g., PostgreSQL, MySQL)
Familiarity withAgile/Scrum methodologies
Ability to debug legacy code and refactor when necessary
A collaborative mindset and a passion for solving challenging problems
Comfortable working with Git, CI/CD pipelines
Experience withAWSand cloud-based infrastructure
Strong English communication skills (both spoken and written) are required, as you’ll be collaborating daily with international teams across multiple time zones
Nice to Have
Experience with caching strategies, background jobs, and scaling applications.
Exposure to frontend frameworks (e.g., React, Vue) or working alongside frontend teams.
Knowledge of performance monitoring tools and debugging in production.
Experience in digital media, publishing, or ad tech environments.