Специализация: Ruby/Rails
Уровень: Middle
Опыт: 2 года
Уровень английского: Pre-Intermediate
Зарплата: $3000—7000
Город: Минск
Режим работы: Полный день
Размер команды: 6—8
Размер компании: 1
Возможна удалённая работа: Да

Обязанности:

Мы ищем разработчика Ruby on Rails с 3+ летним опытом разработки сложных приложений на разнообразные задачи: от простого API для фронтенда, интеграции с внешними CRM, поиска и переписывания слабых мест, до масштабирования микросервисов.

Чем предстоит заниматься:

Разрабатывать новые и развивать существующие продукты компании

Писать высококачественный и быстрый код.

Работать с задачами, связанными с проектированием серверной части

Покрывать код автоматизированными тестами (RSpec)

Реализовывать интеграции с внешними сервисами API и CRM

Участвовать в разработке архитектуры проекта, проводить code review

Взаимодействовать со всей продуктовой командой (developers, designers, PM, QA)

Делиться своей экспертизой с командой, обсуждать технические решения и приходить к общему мнению

Требования:

Технический стек:

Ruby, Ruby On Rails

PostgreSQL, Redis

RabbitMQ

Отличное понимание ActiveRecord, умение писать оптимизированные запросы к БД для высоконагруженных систем

Оптимизация, снятие perfomance метрик и поиск bottleneck

Обязательное покрытие кода автоматизированными тестами

Навык рефакторинга легаси кода и управления техдолгом

Опыт работы в команде - мы работаем по Kanban

Понимание ООП и паттернов проектирования

Понимание принципов хорошего Code review, критериев хорошей архитектуры и качества кода

На фронте используем Typescript и React

Условия:

  • Полная занятость, официальный трудовой договор.
  • Удаленный характер работы.
5ceb036fd40bf469fb5e0d7ca61f8dd6
Представитель компании