Senior 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 seeking a talented Senior Full Stack Developer with expertise in Ruby to join our team and enhance web platforms that deliver transformative learning experiences to millions of users.
Responsibilities
- Build new features and services using Ruby on Rails, Google Cloud Platform services, and APIs
- Produce clean, readable, maintainable, and testable code alongside feature improvements
- Execute unit and integration testing for various functionalities
- Collaborate effectively with stakeholders, involving teamwork with customer-side engineers
- Review code and draft technical documentation
Requirements
- 3+ years of software development experience
- Knowledge of Ruby or a comparable programming language
- Proficiency in algorithms, design patterns, and a robust understanding of OOP/OOD principles
- Background in databases with expertise in SQL, PostgreSQL, or Google App Engine
- Familiarity with web application development and flexibility to tackle loosely defined tasks independently
- Showcase of experience with cloud platforms such as Google Cloud Platform (GCP), AWS, or Azure
- Strong verbal and written communication skills in English, at least at a B2 level
Nice to have
- Skills in front-end technologies like Angular, TypeScript, and JavaScript
- Understanding of HTML, CSS, and tools related to SEO
- Familiarity with systems or tools commonly utilized 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