Job Title: Senior Full Stack Developer Job Description: 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 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