Description
We seek a Senior Ruby Developer to join our remote team.
You will be responsible for developing and maintaining applications that support pricing, trading, hedging, pooling, and shipping functions. This role offers an exciting opportunity to work on challenging projects and collaborate with cross-functional teams.
LI-DNI
Responsibilities
- Develop and maintain applications supporting pricing, trading, hedging, pooling, and shipping functions
- Utilize the latest tools and techniques, such as Ruby / Rails, RSpec, PostgreSQL, and JavaScript, for automation and systems development
- Demonstrate behaviors aligned with the organizations culture and values
- Utilize BDD / TDD techniques during development, focusing on unit testing
- Collaborate with cross-functional teams to drive successful project completion
- Contribute to the continuous improvement of development processes and practices
- Participate in code reviews and provide constructive feedback
- Mentor and guide junior developers
Requirements
Bachelors degree or equivalent work experience3+ years of relevant work experienceExpertise in Ruby / Rails, RSpecStrong command of JavaScriptExperience with relational databases (MySQL, PostgreSQL, SQL Server)Knowledge of design patterns, refactoring, and unit testingExperience with Linux and open source softwareKnowledge of behavior-driven development (BDD) in automated testingB2+ English levelNice to have
Experience with Elixir programmingKnowledge of Agile Methodologies, such as Extreme Programming (XP) and ScrumWe offer
Career plan and real growth opportunitiesUnlimited access to LinkedIn learning solutionsInternational Mobility Plan within 25 countriesConstant training, mentoring, online corporate courses, eLearning and moreEnglish classes with a certified teacherSupport for employees initiatives (Algorithms club, toastmasters, agile club and more)Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)Flexible work schedule and dress codeCollaborate in a multicultural environment and share best practices from around the globeHired directly by EPAM & % under payrollLaw benefits (IMSS, INFONAVIT, 25% vacation bonus)Major medical expenses insurance : Life, Major medical expenses with dental & visual coverage (for the employee and direct family members)13 % employee savings fund, capped to the law limitGrocery coupons30 days December bonusEmployee Stock Purchase Plan12 vacations days plus 4 floating daysOfficial Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th & 31st)Monthly non-taxable amount for the electricity and internet billsEPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.