Job Description EPAM Systems is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, employees, and communities. We embrace a dynamic and inclusive culture where you will collaborate with multi-national teams, contribute to innovative projects delivering creative solutions, and have opportunities to learn and grow. As a Senior Full Stack Developer at EPAM Systems, you will be working on enhancing web platforms that deliver transformative learning experiences to millions of users. - Key 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 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 Seniority Level - Mid-Senior level Employment Type - Full-time Job Function - Information Technology, Engineering, and Business Development - Industries: Software Development, IT Services and IT Consulting, and Technology, Information and Internet