Backend Ruby Developer
Полный рабочий день | от 110 000 до 200 000 руб. | piterinform.online
О компании:
Мы — опытная команда профессиональных разработчиков, занимающихся проектами на стыке технологий и общества. Основные сферы наших интересов это телекоммуникации, туризм, транспорт и умные города. Нашими заказчиками являются как небольшие частные компании, так и крупные государственные корпорации. Мы те, кто заинтересован в качественной реализации федеральных и муниципальных веб-проектов. Мы занимаемся цифровой трансформацией общества в социально-значимых сферах и гордимся своей работой!
В связи с расширением штата мы ищем ruby–разработчиков уровня middle и выше для работы над крупными и интересными задачами. Если вам близки наши ценности, если вы хотите использовать последние технологии чтобы делать проекты, меняющие облик и восприятие окружающего нас мира — будем рады видеть вас в нашей команде!
Немного технических деталей:
- Основа нашего технологического стека на бэкенде — Ruby + Ruby on Rails (версии 6) и немного Go.
- В качестве БД используем PostgreSQL (PostGIS для геоинформационных проектов), Redis (для кэша и не структурированных данных), Elastic (для индексируемых данных) и Cassandra / ScyllaDB (для time-series данных).
- Пишем тесты (на всё), проводим код-ревью (в обязательном порядке), следим за метриками кода (и стараемся постоянно улучшать их показатели).
Чем предстоит заниматься:
- Написание API для фронтенд–приложений
- Интеграция с внешними сервисами–партнёрами через (иногда) сложные API
- Интеграция с внутренними подсистемами через JSON-RPC (мы используем Twirp)
- Реализация разного рода нетривиальных алгоритмов (для любителей задач со звёздочкой)
Каких навыков мы ждём от соискателя:
- Общий технический бекграунд достаточный для комплексного решения задач веб-разработки
- Уверенное владение языком Ruby на уровне middle и выше
- Подтверждённый опыт работы с Ruby on Rails от 2-х лет
- Уверенное знание PostgreSQL
- Опыт построения REST API
- TDD / BDD
- Умение оценивать задачи и выдерживать данные сроки
- Внимательность, ответственность и исполнительность
- Уверенная работа с Git и GitHub
- Понимание принципов работы по Scrum и Kanban, умение работать в команде
Будет замечательно, если вы:
- Работали с PostGIS
- Умеете писать на каком-нибудь компилируемом языке
- Имеете опыт разработки высоконагруженных систем
- Можете настроить K8s–кластер
- Обладаете тягой к саморазвитию и стремлением изучать новое
Что мы предлагаем:
- Официальное трудоустройство и конкурентная заработная плата (размер определяется по результатам собеседования)
- Комфортабельный офис класса А+ на Петроградке со стандартным пакетом офисных радостей
- Гибкий график и возможность удалённой работы (обязательный онлайн с 12 до 17 по Москве)
- Интересные проекты федерального масштаба, участием в которых можно гордиться
- Отсутствие legacy-кода, рефакторинг как часть процесса разработки
- Адекватное руководство и проектный менеджмент
- Сильнейшая команда разработчиков с широкими специализациями, готовых выступить в роли менторов и прийти на помощь при решении трудных задач
- Регулярное посещение тематических конференций и митапов, оплата образовательных программ и курсов
ОТКЛИКНУТЬСЯ
Email: project@piterinform.online
Не забудьте написать краткий рассказ о своих навыках и достижениях при отклике на вакансию. Заинтересовавших нас кандидатов мы пригласим на техническое скайп-интервью, по результатам которого предложим выполнить небольшое (на пару часов) тестовое задание.
