1 week ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
We are seeking a talented Senior Full Stack Developer with expertise in Ruby to join our team and enhance web platforms that support transformative learning experiences for millions of users.
Responsibilities
- Develop new features and services using Ruby on Rails, Google Cloud Platform services, and APIs
- Write clean, readable, maintainable, and testable code while introducing and improving features
- Conduct unit and integration testing for developed functionalities
- Communicate effectively with stakeholders, focusing on collaboration with engineers from the customer side
- Perform code reviews and provide technical documentation
Requirements
- 3+ years of experience in software development
- Strong knowledge and practical expertise with Ruby or a comparable programming language
- Proficiency in algorithms, design patterns, and a solid understanding of OOP/OOD principles
- Background in databases, including expertise in SQL, PostgreSQL, or Google App Engine
- Familiarity with web application development and capability to manage loosely defined tasks independently
- Experience with cloud platforms such as Google Cloud Platform (GCP), AWS, or Azure
- Competency in communication for effective team collaboration
Nice to have
- Proficiency in front-end technologies such as Angular, TypeScript, and JavaScript
- Understanding of HTML, CSS, and SEO-related tools
- Familiarity with internal tools or systems used 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
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Information Technology, Engineering, and Business DevelopmentIndustries
Software Development, IT Services and IT Consulting, and Technology, Information and Internet
Referrals increase your chances of interviewing at EPAM Systems by 2x
Sign in to set job alerts for “Full Stack Engineer” roles.
Software Engineer, Early Career (For Women in Tech Candidates)
Early Career Software Engineer, Black Community Inclusion
Software Engineer (For Women in Tech Candidates)
Software Engineer, Access Intelligence (English)
Software Engineer, Full Stack (Mid to Staff)
Senior Software Engineer, Corporate Engineering
Software Engineer, Enterprise Data Foundations
Software Engineer | Full Stack (Remote Work)
Full-Stack Engineer, Trust & Safety - Brazil
Software Engineer II, Frontend - Core Services
AlphaPrism AI - Senior Full-Stack Front-End Engineer
Senior Full-stack Engineer (Go/React) - Technology (Latam)
Early Career Software Engineer, People with Disabilities
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.