Back to Search
We are seeking a talented Lead Ruby Developer to join our remote team, contributing to the development and enhancement of our cutting-edge software solutions. As a Lead Ruby Developer, you will collaborate with cross-functional teams to design, develop, and deploy high-quality software applications. You will also be responsible for leading a team of developers, providing guidance and support to ensure the team's success.
Responsibilities
- Lead the development of high-quality software applications using Ruby on Rails and other Ruby frameworks
- Collaborate with cross-functional teams to design, develop, and deploy software solutions that meet business needs
- Provide technical leadership and mentorship to a team of developers, ensuring the team's success
- Contribute to the development of REST APIs, including Amazon DynamoDB and Microsoft Azure
- Review and ensure the quality control of code deliverables to meet the highest standards
- Participate in code reviews, offering input on code quality, design, and potential challenges
- Collaborate with the Product Owner to ensure that project timelines and deliverables are met
Requirements
- A minimum of 5 years of experience in Ruby development, demonstrating expertise in Ruby on Rails and other Ruby frameworks
- Proficiency in EmberJS, HTML/CSS Markup, and jQuery, enabling you to create visually appealing and user-friendly web applications
- Practical experience in developing and integrating REST APIs, including Amazon DynamoDB and Microsoft Azure
- Strong leadership skills, showcasing your ability to lead and mentor a team of developers
- Excellent communication skills and strong critical thinking capabilities to effectively convey feedback and insights
- Good organizational skills and a detail-oriented mindset, crucial for meticulous development efforts
- Fluent spoken and written English at an upper-intermediate level or higher, enabling effective communication
Nice to have
- Experience in developing and deploying web applications using Node.JS and ReactJS
- Experience in Agile development methodologies, including Scrum and Kanban
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