Position: Ruby Developer
Company: Yalantis
Experience required: 3y
English level: intermediate

Project includes its own ecosystem with several apps and different platforms like web, mobile apps and desktop. You will be responsible for developing new features for one of ruby on rails apps, supporting and performance monitoring due to high load of application.

What you’ll help us do:
● deliver high-quality code
● effectively collaborate with the team to provide best solutions
● participate in grooming and planning sessions
● integrate new features, support and bugfix are present too
● integrate application with 3rd-party integrations
● improve application service decoupling
● implement CSV data generation
● rebuild current products for self-hosted format
● implement business ideas into fully-working features

Here’s the experience that will help you do the job:
● at least 3 years of experience with Ruby and Ruby on Rails
● consistent knowledge of RESTful API design
● gitflow, CI/CD (Bitbucket)
● solid understanding of OOP and common software design patterns
● specs coverage on regular basis
● intermediate level of English or higher

These skills will also come in handy:
● experience with Docker, AWS Services (EC2, S3, ECR)
● proven record of SQL query optimization

What project provides:
● several monolith applications
● ios/android applications, desktop application (.net framework)
● complete rollbar integration on all applications
● skylight integration
● heroku at infrastructure core
● code reviews
● dedicated devops

What you’ll get from working with us:
● great compensation and social packages
● full financial and legal support for private entrepreneurs
● opportunities for professional growth
● individual development plan
● team building and corporate activities
● English lessons with native speakers
● the best networking opportunities with international clients