Мы приглашаем активного и самостоятельного Node.js-разработчика в сильную команду, которая занимается API и рядом смежных сервисов.
Команда разработки “Детского мира” - крупнейшего интернет-магазина (топ-6 в России по количеству заказов через онлайн в 2021 году, топ-4 по трафику в мире в сегменте “детство” и топ-3 в онлайне детских товаров за 2021 год) начинала с модульного монолита на базе решения SAP Hybris в 2016 году, теперь мы пришли к микросервисной архитектуре, основанной на десятке отдельных сервисов, составляющих единую e-commerce-платформу собственной разработки. Сейчас мы в мировых лидерах индустрии и по количеству релизов на сайте и в приложениях: почти каждую неделю там появляются новые фичи, при этом низкий процент ошибок при изменениях и быстрое время восстановления после сбоев.
В зоне вашей ответственности будут:
- Разработка лакончиного и расширяемого API, которым пользуются сайт, мобильные приложения и некоторые другие клиенты;
- Работа с высокими нагрузками и обеспечение отказоустойчивости: начиная с проектирования API, с помощью оптимизация кода, кеширования, модификации инфраструктуры и т.д.;
- Расширение функциональности и реализация бизнес-задач;
- Активное участие в разработке архитектуры системы, обсуждение внутри команды и с другими командами.
Наши ожидания:
- Опыт серверной разработки - от 3-х лет, опыт разработки на Node.js от 3 лет
- Опыт разработки на JavaScript - не менее 3 лет
- Понимание разработки нагруженных отказоустойчивых систем
- Умение работать с серверной инфраструктурой: Nginx, Docker и т.п.,
- Опыт работы с Unix-системами
- Опыт работы с Redis и SQL-БД (PostgreSQL, MySql)
- Желание улучшать скорость, надёжность, отказоустойчивость сервисов
- Опыт работы с другими языками программирования будет плюсом
Мы предлагаем:
- Официальное оформление в соответствии с ТК РФ, полностью "белая" зп
- Мы являемся аккредитованной ИТ компанией, есть отсрочка от мобилизации, помогаем с документами