About EPAM Systems EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture where you will collaborate with multi-national teams, contribute to innovative projects, and have opportunities to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential. Job Description We are seeking a talented Senior Full Stack Developer with expertise in Ruby to join our team and enhance web platforms that foster transformative learning experiences for millions of users. Key Responsibilities: - Develop new features and services utilizing Ruby on Rails, Google Cloud Platform services, and APIs. - Write clean, readable, maintainable, and testable code while enhancing and refining platform capabilities. - Conduct unit and integration testing to verify developed functionalities. - Communicate effectively with stakeholders, emphasizing collaboration with engineers from the client team. - Perform code reviews and produce technical documentation. Requirements - At least 3 years of experience in software development. - Knowledge of Ruby or a comparable programming language with strong practical expertise. - Proficiency in algorithms, design patterns, and understanding of OOP/OOD principles. - Background in databases, including qualifications in SQL, PostgreSQL, or Google App Engine. - Familiarity with web application development and flexibility to manage loosely defined tasks independently. - Experience with cloud platforms such as Google Cloud Platform (GCP), AWS, or Azure. - Competency in communication to support effective team collaboration. Nice to Have - Proficiency in front-end technologies including Angular, TypeScript, and JavaScript. - Understanding of HTML, CSS, and flexibility to work with SEO-related tools. - Familiarity with internal Google tools or systems. What We Offer - 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.