Skip To Main Content
backBack to Search

Senior Ruby on Rails Developer

Remote in Colombia
Ruby
& 6 others
warning.png
Sorry, this position is no longer available

We are seeking a skilled Senior Ruby Developer to join our remote team in the software and hi-tech domain. In this role, you will be responsible for developing and maintaining our software solutions using Ruby and related frameworks. As a Senior Ruby Developer, you will work closely with cross-functional teams to design and implement scalable software solutions that meet the needs of our clients. You will also be responsible for maintaining and improving existing software applications, ensuring they are up-to-date and meeting the highest standards of quality.

Responsibilities
  • Design and develop software solutions using Ruby and related frameworks, ensuring scalability, maintainability, and performance
  • Collaborate with cross-functional teams to identify and resolve software issues, ensuring seamless and user-centered designs
  • Mentor and guide junior developers, providing valuable insights and feedback to improve their skills and knowledge
  • Maintain and improve existing software applications, ensuring they are up-to-date and meeting the highest standards of quality
  • Participate in code reviews, offering input on code quality, architecture, and potential challenges
  • Contribute to the development of software documentation, including user manuals and technical specifications
Requirements
  • A minimum of 3 years of experience in Ruby development, showcasing your expertise in the Ruby language and its related frameworks
  • Proficiency in Microservice Architecture Pattern, Cloud, REST API, MySQL, and Git, demonstrating your ability to design, develop and maintain scalable software solutions
  • Experience in leading the development of software solutions, showcasing your ability to mentor and guide junior developers
  • Strong focus on teamwork and exceptional interpersonal skills, allowing you to collaborate effectively with cross-functional teams
  • Ability to work independently and manage stress effectively, maintaining a high level of performance even under pressure
  • Fluent spoken and written English at an Upper-Intermediate level or higher
Nice to have
  • Experience in Java development, showcasing your ability to work with multiple programming languages
  • Experience with modern SPA such as React, Angular, demonstrating your broader perspective on software development
  • Experience building React on Rails approach, showcasing your expertise in building complex software applications
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you