Lead Ruby on Rails Developer

Sorry, this position is no longer available
Colombia
We are looking for a highly skilled Lead Ruby Developer to join our team, working on an exciting project that aims to revolutionize the way people interact with technology. As a Lead Ruby Developer, you will be responsible for leading a team of developers and collaborating with cross-functional teams to design, develop, and implement new features and functionalities. If you are passionate about Ruby development and have strong leadership skills, we invite you to be part of our team.
Responsibilities
- Lead the development team, guiding them in the design and implementation of complex features and systems
- Design and manage cloud-based infrastructures using Amazon Web Services, ensuring high performance and scalability
- Collaborate with cross-functional teams to understand product requirements and user needs, and translate them into technical specifications
- Develop and maintain high-quality code, ensuring adherence to coding standards and best practices
- Conduct code reviews and provide feedback to team members, fostering a culture of continuous learning and improvement
- Ensure timely delivery of high-quality products, managing project timelines and resources effectively
- Participate in design reviews, offering input on requirements, product design, and potential challenges
Requirements
- A minimum of 5 years of experience in Ruby Development, demonstrating expertise in designing and implementing complex systems
- In-depth knowledge of Amazon Web Services, including EC2, S3, RDS, and Lambda, showcasing your ability to design and manage cloud-based infrastructures
- Experience in leading development teams, managing projects and ensuring timely delivery of high-quality products
- Expertise in database design and management, including SQL and NoSQL databases, such as PostgreSQL and MongoDB
- Proficiency in using Git for version control and familiarity with continuous integration and deployment tools, such as Jenkins or Travis CI
- 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 with API design
- Familiarity with Machine Learning
- DevOps experience is preferred
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