Ruby /Ruby on Rails Developer (remote or office)
Требуемые навыки
Бэкенд, Средний (Middle) · PostgreSQL · MySQL · Redis · Elasticsearch
Местоположение и тип занятости
Кишинев· Полный рабочий день · Можно удаленно
О нас
Международная компания - разработчик инновационного ПО для колл центров, а также различных AI сервисов в области IP-телефонии и смежных CPaaS сервисов, которые завоевывают рынок по всему миру.
Решения компании успешно продаются в Восточной и Западной Европе и США, а также мы расширяем географию на рынках других стран, в том числе и Австралии.
Каждый год команда по разработке растет в 2 раза, что дает возможность карьерного роста до лидеров подразделений или новых направлений. В данный момент в компании трудятся более 200 человек, из которых более 70 - разработчики.
Быстрые темпы роста диктуют необходимость расширения географии для непрерывной поддержки и развития продукта. Помимо нового офиса в Молдове у компании уже имеются офисы в Москве, Сингапуре, Нью-Йорке, Кипре, Филлипинах.
Мы ищем разработчиков Ruby on Rails с 3+ летним опытом разработки сложных приложений на разнообразные задачи: от простого API для фронтенда, интеграции с внешними CRM, поиска и переписывания слабых мест, до масштабирования микросервисов. Мы нацелены на многолетнее сотрудничество.
Мы предлагаем:
- БОНУС за переход в виде 1 месячной заработной платы
- Новую технику Apple предоставляем каждому сотруднику
- Оплату конференций и обучающих курсов за рубежом для повышения уровня команды
- Возможность карьерного роста до лидеров направлений, а для тех кто проявит себя возможность релокации в Москву или на Кипр
- Работу в международной команде ( дружелюбный коллектив)
- Гибкий рабочий график, возможность 100% удаленной работы
- Обеды
- Работу в комфортабельном офисе (кофе, спортзал, место для отдыха в благоустроенном саду с летним бассейном и беседками)
- Оформление в полном соответствии с ТК РМ. Официальный трудовой договор, полный социальный пакет, включающий: медицинскую страховку, оплачиваемый отпуск и т.д.
Мы рассматриваем кандидатов уровня Middle и Senior с плавным переходом на TeamLead
Отдельно можем рассмотреть Junior кандидатуры
Технический стек:
*Ruby, Ruby On Rails, Roda/ Sinatra, Sidekiq
*PostgreSQL, MySQL, Redis
*Elasticsearch, ClickHouse, RabbitMQ
*Typescript, React
*Capistrano, Docker, Ansible, Terraform
Чем предстоит заниматься:
- Разрабатывать новые и развивать существующие продукты компании
- Писать высококачественный и быстрый код. Работать с задачами, связанными с проектированием серверной части
- Покрывать код автоматизированными тестами (RSpec)
- Реализовывать интеграции с внешними сервисами API и CRM
- Участвовать в разработке архитектуры проекта, проводить code review
- Взаимодействовать со всей продуктовой командой (developers, designers, PM, QA)
- Делиться своей экспертизой с командой, обсуждать технические решения и приходить к общему мнению
Требования:
- Отличное знание Ruby, Ruby on Rails
- Отличное понимание ActiveRecord, умение писать оптимизированные запросы к БД для высоконагруженных систем
- Оптимизация, снятие perfomance метрик и поиск bottleneck
- Обязательное покрытие кода автоматизированными тестами
- Навык рефакторинга легаси кода и управления техдолгом
- Опыт работы в команде - мы работаем по Kanban
- Понимание ООП и паттернов проектирования
- Понимание принципов хорошего Code review, критериев хорошей архитектуры и качества кода
- На фронте используем Typescript и React
CV присылать на адрес elena@itfed.co