Mexico
We are seeking a skilled Senior Ruby Full Stack Developer to enhance and develop web platforms that elevate learning experiences for millions of users.
Join our team to work on innovative projects within a collaborative environment.
Responsibilities
- Develop new features and services using Ruby on Rails, Angular/TypeScript, and Google Cloud Platform services and APIs
- Deliver clean, readable, maintainable, and testable code while refining the existing codebase
- Perform unit and integration tests to uphold application quality and reliability
- Gather requirements and collaborate with engineers and stakeholders to implement solutions
- Review code and prepare technical documentation to facilitate ongoing development
- Resolve complex technical challenges related to web applications and performance issues
- Enhance scalability and reliability of cloud-powered applications with GCP
Requirements
- 3+ years of experience with Ruby or a comparable programming language
- Proficiency in JavaScript, HTML, CSS, with Angular or TypeScript as a plus
- Background in Google Cloud Platform or similar cloud platforms (AWS, Azure)
- Understanding of OOP/OOD, algorithms, and design patterns
- Competency in database management, including PostgreSQL and SQL, with familiarity in database design
- Web application development proficiency with a focus on scalable and maintainable solutions
- Problem-solving aptitude with the capability to work independently on complex tasks
- Strong communication skills for effective collaboration with team members and stakeholders
Nice to have
- Familiarity with Angular, TypeScript, SEO tools, or recent front-end development approaches
- Background in workflows and tools used within Google’s ecosystem
- Understanding of Python as a complementary skill to Ruby
- Projects that highlight expertise in advanced cloud features or Google App Engine integrations
- Skills in optimizing performance for large-scale web platforms
We offer/Benefits
- 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