Lead Ruby on Rails Developer

Sorry, this position is no longer available
Colombia
We are seeking an experienced Lead Ruby Developer to join our team, working on a cutting-edge project in the healthcare industry. This project focuses on developing a platform to streamline the healthcare industry's processes, improving patient outcomes and reducing costs. As a Lead Ruby Developer, you will be responsible for leading a team of developers, designing and implementing new features, and ensuring the platform's reliability and scalability.
Responsibilities
- Lead a team of developers, assigning tasks, providing guidance, and ensuring the timely delivery of high-quality code
- Design and implement new features, ensuring the platform's reliability, scalability, and maintainability
- Collaborate with cross-functional teams, including product owners, designers, and QA engineers, to ensure the platform meets business and user needs
- Conduct code reviews, providing constructive feedback to ensure code quality and adherence to best practices
- Participate in architecture and design discussions, contributing to the platform's evolution and improvement
- Stay up-to-date with the latest technologies and industry trends, sharing knowledge and insights with the team
- Provide technical guidance and mentorship to junior developers, fostering a culture of continuous learning and growth
Requirements
- A minimum of 5 years of experience in Ruby development, showcasing your expertise in the language and its frameworks
- Experience in designing and developing REST APIs, demonstrating your understanding of the architecture and best practices
- Strong knowledge of software design patterns and principles, showcasing your ability to write clean, maintainable, and scalable code
- Expertise in database design and development, including SQL and NoSQL databases
- Experience with Agile methodologies, including Scrum and Kanban, and their implementation in software development projects
- Demonstrated leadership experience, including leading a team of developers, mentoring junior developers, and providing guidance and support
- Fluent spoken and written English at an Upper-Intermediate level or higher
Nice to have
- Experience in the healthcare industry, demonstrating your understanding of the industry's unique challenges and opportunities
- Experience in other programming languages, such as Python or Java, enabling you to contribute to other parts of the platform as needed
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