Full Stack Developer (Ruby)
Hybrid in Brazil: Sao Paulo, Sao Paulo, Colombia: Distrito Capital de Bogota, Bogota
Ruby
& 12 others
Brazil: Sao Paulo, Sao Paulo
We are looking for a skilled Full Stack Developer with expertise in Ruby to join our team and enhance web platforms designed to improve learning experiences for millions of users.
Responsibilities
- Design and develop new features and services using Ruby on Rails, Google Cloud Platform services, and APIs
- Write clean, readable, maintainable, and testable code while improving and implementing new features
- Create and execute unit and integration tests
- Communicate effectively with stakeholders, primarily engineers from the customer side
- Review code and create technical documentation
Requirements
- 2+ years of experience in software development
- Strong knowledge and hands-on experience with Ruby or a similar programming language
- Proficiency in algorithms, design patterns, and solid understanding of OOP/OOD
- Background in databases with expertise in SQL, PostgreSQL, or Google App Engine
- Familiarity with web application development and the ability to work independently on loosely defined tasks
- Experience with cloud platforms such as Google Cloud Platform (GCP), AWS, or Azure
- Competency in communication skills for effective team collaboration
Nice to have
- Knowledge of front-end technologies such as Angular, TypeScript, and JavaScript
- Familiarity with HTML, CSS, and SEO Tools
- Understanding of internal tools or systems used by Google
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