Middle Ruby on Rails Software Engineer from home | EPAM Anywhere

This website uses cookies for analytics, personalization and advertising. Click here to learn more or change your cookie settings. By continuing to browse, you agree to our use of cookies.

Back icon

Middle Ruby on Rails Software Engineer for EPAM project

Middle Ruby on Rails Software Engineer for EPAM project 40 hrs/week, 12+ months

We're looking for a remote Middle Ruby on Rails Software Engineer with 2+ years of software development experience and commercial background in crafting and developing applications to join our growing team.

The project is aimed to enhance Engineering, Scaling & Integration. It's a future of manual testing capabilities for EPAM and its clients.

Please note that even though you are applying for this position, you may be offered other projects to join within EPAM Anywhere.


  • Develop new user facing features
    • Taking ownership on changes you implement, pro-active issue resolution
      • Engineering a better code base with your team
        • Collaborate within a smaller 8-10-person agile engineering team, part of a wider Engineering organization
          • Review Pull Requests from other developers
            • Work on tickets assigned to you, this includes writing code and specs (tests) and checking that new code passes another test coverage
              • Occasionally pair with other Engineers - we have pairing machines
                • Enjoy collaborative, agile team environment
                  • Work in geo-distributed setup (Berlin, Minsk, St. Petersburg)
                    • Be awesome at what you do best – code!


                      • 2+ years of commercial experience with Ruby, working in a Ruby on Rails environment
                        • Understanding of object-orientated programming
                          • Desire to work with Domain Driven Design
                            • Will to work using Test Driven Development
                              • Experience with AWS
                                • Experience with Redis and Sidekiq
                                  • Understanding of relational database (MySQL, PostgreSQL)
                                    • REST API development experience
                                      • Familiarity with web design patterns
                                        • Most importantly, a desire to learn, grow, work with an amazing team, and deliver software
                                          • Well-developed soft skills
                                            • Good spoken and written English (B1+)

                                              Nice to have

                                              • React.js is very nice to have
                                                • Previous experience working in a company scaling up is useful, but not essential

                                                  We offer

                                                  • Competitive compensation depending on experience and skills
                                                    • Work on enterprise-level projects on a long-term basis
                                                      • Full-time remote work
                                                        • Unlimited access to learning resources (EPAM training courses, English classes, Internal Library)
                                                          • Community of 38,000+ industry's top professionals

                                                            40 hrs/week

                                                            Hours per week

                                                            12+ months

                                                            Project length

                                                            Belarus, Russia, Ukraine

                                                            Locations eligible for the position