At EPAM, we're seeking a skilled professional to join our team as a Full Stack Developer. As a core member of our engineering team, you will collaborate with multinational teams, contribute to innovative projects, and have opportunities to continuously learn and grow. 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 implementing and enhancing features. - Create and execute unit and integration tests. - Communicate effectively with stakeholders, particularly engineers from the customer side. - Review code and produce technical documentation. Requirements: - 2+ years of experience in software development. - Knowledge of Ruby or a similar programming language with hands-on experience. - Proficiency in algorithms, design patterns, and solid understanding of Object-Oriented Programming/Object-Oriented Design (OOP/OOD). - Background in databases with expertise in SQL, PostgreSQL, or Google App Engine. - Familiarity with web application development and flexibility to work independently on loosely defined tasks. - Qualifications in cloud platforms such as Google Cloud Platform (GCP), AWS, or Azure. - English level B1+ for effective communication. Nice to have: - Knowledge of Angular, TypeScript, and JavaScript for front-end development. - Familiarity with HTML, CSS, and tools for SEO optimization. - Understanding of internal tools or systems utilized by Google. - Showcase of working experience with Google's internal technologies. 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 - Associate 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. Referrals increase your chances of interviewing at EPAM Systems by 2x.