Language switcher

Light

Dark

Senior Ruby

Requirements:

– Over four years of professional experience

– Knowledge of IRB console, Ruby syntax, MVC model, Git, and GitHub

– Knowledge of MySQL and PostgreSQL

– Knowledge of JavaScript and AJAX

– Experience with Rails/Rake tasks and migrations

– Experience with Ruby Gems and Bundler

– Understanding of testing and test-driven development (RSpec, Minitest)

– Knowledge of OOP patterns

– Experience with REST API

– Knowledge of Agile, Kanban, and Scrum

– Pure SQL and NoSQL

– Knowledge of code self-documentation (Apipie and Swagger)

– Knowledge of queue managers (Sidekiq, DelayedJob, Resque)

– Understanding of SOLID and DRY

– Understanding of the architecture of software products

– Knowledge of DevOps infrastructure (Docker, Kubernetes) is an advantage

– Knowledge of frontend frameworks (Vue, Angular, React) is an advantage

– Knowledge of DDD and Service-Oriented Design is an advantage

– High level of English proficiency

We offer:

– Flexible work schedule (5 days a week)

– Ability to work in the office, remotely, or both

– All public holidays are days-off

– Paid probationary period

– Paid vacation and sick leave

– Financial assistance at the birth of a child

– Comfortable modern 8-floor office in the city center with a sun terrace and relaxation areas

– Free English classes, including with a native speaker

– Mentoring and shared interest groups

– Continuous education in technologies

– Ability to split equipment purchases 50/50 with the company

– Full reimbursement for participation in domestic and international conferences

– Partial payment of professional courses fees

– Partial reimbursement of the gym, swimming pool, or other fitness expenses

– Team building activities with the team and other colleagues, including outdoor activities, field trips, and various events

– Care, respect, and everything you need for comfortable work in our company!