Москва, 1-я Тверская-Ямская улица, 21
inSales — это многоканальная платформа управления онлайн-торговлей в цифровых направлениях:
Свой интернет-магазин, Маркетплейсы, Соц.сети и мессенджеры.
В 2021 году мы присоединились к эко-системе Сбера, поэтому мы в процессе очень динамичного роста показателей и направлений в продукте. Штат компании в данный момент более 160 человек. Наш отдел разработки насчитывает почти 50 разработчиков, которые поддерживают основной сервис и ещё несколько десятков вспомогательных.
Чем предстоит заниматься:
Декомпозицией и оценкой сроков реализации задач;
Написанием программного кода и модульных/интеграционных тестов, соответствующих принятым в организации стандартам и соглашениям и реализующих обозначенные в задачах требования;
Оптимизацией существующей кодовой базы с точки зрения соответствия принятым стандартам и требованиям к производительности;
Проведением code-review;
Составлением технической документации;
Контролем доставки функциональности в промышленную среду и сопровождение имплементированных бизнес-процессов;
Участием в командных мероприятиях по оценке задач и оптимизации рабочего процесса.
Что для этого нужно:
Понимание основ теории алгоритмов, структур данных, принципов ООП;
Отличное знание языка Ruby и Ruby on Rails, наличие опыта коммерческой разработки на данном стеке не менее 2-х лет;
Понимание принципов работы реляционных СУБД, подходов к хранению в них данных, умение писать и читать SQL, анализировать процесс выполнения запросов;
Понимание принципов построения REST API, опыт написания API серверов и/или клиентов;
Опыт написания тестов (RSpec);
Умение работать с дистрибутивами GNU/Linux, Docker / Docker Compose, системами CI/CD;
Знание основ HTML, CSS, JavaScript;
Умение доводить работу до конца.
Будет большим плюсом:
Опыт работы с dry-rb;
Опыт работы с Postgres, Gitlab Ci/CD, Redis;
Знание основ Vue.js или другого распространенного frontend-фреймворка;
Опыт реализации интеграции со сторонними сервисами (платежные системы, службы доставки и т.п.).
Что мы предлагаем:
Почему у нас классно работать: