Описание вакансии
Условия работы
Pyrus - это лучшая платформа для коммуникации и управления бизнес-процессами. Сервис уже используют Совкомбанк, Додо-пицца, Hoff, Майский чай, Readdle и тысячи других компаний по всему миру. Мы сделали крупнейшее внедрение SaaS-сервиса в России - 15 000 пользователей и 1 300 бизнес-процессов в одной организации.
В 2018 году Pyrus получил Национальную премию «Цифровые Вершины» в номинации «Лучшая система для бизнес-коммуникации».
Pyrus в цифрах:
- более 1000 запросов на backend в секунду в пике,
- более 80 Gb новых пользовательских данных ежедневно,
- трехкратное резервирование каждого процесса в разных дата-центрах (мы можем выдержать отказ целого дата-центра, при этом клиенты ничего не заметят),
- 4 дня — среднее время Time-To-Market для новых фич,
- более 1800 автоматических тестов,
- 5-7 релизов в неделю,
- 28 разработчиков.
Как мы работаем:
Наш стэк: C#, React/TypeScript/Webpack, MSSQL, PostgreSQL, ElasticSearch, NATS. Сейчас мы в процессе перехода на .NET Core.
Для обеспечения качества мы используем автоматизированные интеграционные тесты, а весь код проходит код ревью.
Для организации разработки, сборки, деплоя и релиза применяем TeamCity и Git.
Процессы организуем при помощи гибких методологий (Scrum).
Мы не пишем код, пока досконально не понимаем use case конечного клиента. И вклад каждого разработчика оценивается не количеством строк написанного кода, а количеством фич, запущенных в production.
Примеры задач:
- Изменение структуры хранения данных в базе чтобы ускорить выполнение запросов на 30% без простоя в работе сервиса;
- Реализация внутреннего взаимодействия нескольких кластеров в разных регионах;
- Развитие платформы настраиваемых форм и маршрутов (воркфлоу);
- Реализация интеграций с разными сторонними веб-сервисами;
- Снижение траффика в новой версии протокола взаимодействия с мобильными клиентами для их работы в оффлайне.
От вас требуется:
- Опыт коммерческой разработки на С# от 2 лет - для уровня "middle"; от 3 и выше - для "senior";
- Опыт работы с реляционными БД (MSSQL или PostgreSQL);
- Понимание структур данных и хорошая алгоритмическая подготовка;
- Готовность и желание постоянно учиться, обмениваться опытом и работать в команде.
Бонусы
- Работа с увлеченными людьми, которые гордятся тем, что делают, отсутствие дресс-кода и бюрократии;
- Сложные и интересные архитектурные задачи, возможность выбора используемых технологий;
- Уютный офис в парковой зоне, недалеко от метро Сокол и МЦК Панфиловская, и всегда есть места для парковки;
- Оформление по ТК РФ, белая зарплата;
- Мощный компьютер: i7, SSD, 2 монитора;
- Возможность обучения и участия в конференциях за счет компании;
- Кредитование сотрудников после года работы;
- Возможность самостоятельно выбрать банк для перечисления зарплаты
- Полезные завтраки по утрам, а также фрукты, конфетки и прочие вкусности в течение дня;
- Аренда спортзала для волейбола; частичную компенсацию оплаты спортивных занятий по вашему выбору;
- Финансовая помощь с переездом для иногородних кандидатов.