📍 Москва (м. Технопарк)Санкт-Петербург (м. Горьковская)Можно удалённо из РФ
Специализация
Node.js / Angular
МТС Digital — сердце цифровой экосистемы МТС. Облачные сервисы, суперкомпьютер, системы видеоаналитики, IoT, собственная лаборатория AI и 20+ петабайт данных, финтех, стриминг, гейминг, мобильные приложения. Каждый день мы работаем над тем, чтобы вывести мобильную и веб-разработку на новый уровень благодаря сплоченным продуктовым командам и Agile-методологиям.
Мы ищем Middle Fullstack-разработчика (Angular и Node.js) на продукт МТС Франчайзинг.
Технологии/инструменты
JavaScript/TypeScriptNode.jsNoSQLGit/GitFlowAngular/AngularJSReact.js/Vue.jsExpress
Про проект и продукт
Продукт "МТС Франчайзинг" — это уникальное, основополагающее ПО для франчайзинговой сети МТС, которое расширяет возможности пользователей на всех уровнях (от менеджера торговой точки до директора по продажам ПАО МТС).
Сейчас салоны связи принадлежат как самому ПАО МТС (АО "РТК"), так и франшизерам (1/3 ритейлинговой сети), в связи с этим у франшизных салонов свой «зоопарк» различных систем.
Необходимо унифицировать и создать единое рабочее пространство для всех салонов связи.
Проект заключается в создании полноценного единого комплексного решения по автоматизации работы Франчайзи-партнёров МТС на торговых точках и розничной сети в целом.
Чем предстоит заниматься
Разрабатывать кассовое программное обеспечение, которое:
- Представляет собой приложение на Electron.js, с локальным бэкендом на Node.js с использованием фреймворка Express.js, фронтенд на Angular/AngularJS и локальная NoSQL база данных.
- Подключается к различным внешним сервисам через REST API.
- При запуске на Windows взаимодействует с различным подключенным оборудованием: фискальными регистраторами, сканерами ШК, принтерами чеков и др.
Работать в команде из нескольких человек, включая других разработчиков, тестировщиков, бизнес-аналитика и опционально дизайнера.
Прорабатывать будущие реализации вместе с бизнес-аналитиком и командой.
Верстать UI по макетам от дизайнера в Figma.
Ожидания
- Уверенное знание JavaScript/TypeScript, Node.js.
- Понимание принципов функционирования NoSQL СУБД и работы с ними.
- Опыт работы с Angular/AngularJS (опционально React.js/Vue.js).
- Понимание веб-стека, принципов REST (веб-фреймворк Express.js).
- Умение писать тестируемый, документированный и поддерживаемый код.
- Знание Git/GitFlow.
- Ответственное отношение к работе и задачам.
- Опыт работы: 3-6 лет.
Будет плюсом:
- Опыт работы с фреймворком Electron.
- Знание Python.
- Понимание принципов работы и написания драйверов под фискальные регистраторы Атол, Штрих, Вики-Принт и др.
- Опыт работы с системами учета, e-commerce или в сфере автоматизации розничной торговли.
- Понимание принципов гибкой итерационной разработки (Agile, Scrum).
Мы предлагаем
- Собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability не будут для вас проблемой, вы сможете сосредоточиться на фичах.
- Профессиональные гильдии инженеров по направлениям, чтобы поддерживать друг друга и обмениваться опытом.
- Внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации.
- Участие во внешних IT-конференциях. Мы выступаем на HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и даже проводим собственную конференцию по архитектуре Hello, conference!
- Полезные курсы и вебинары в корпоративном университете и электронные библиотеки.
А ещё:
- Медицинскую страховку с 1 месяца со 100% покрытием расходов, включая стоматологию, страхование жизни и здоровья в поездках за рубеж. А еще можно застраховать родственников с корпоративной скидкой.
- Доступ к сервису «Понимаю»: онлайн-консультации с психологом, юристом, экспертом по финансам или ЗОЖ.
- Корпоративного и командного психолога в офисе и массажный кабинет.
- Единую подписку МТС Premium — KION light в онлайн-кинотеатре KION, сервис МТС Music, 30 дней бесплатного пользования подпиской OZON Premium.
- Скидки и предложения от партнеров на фитнес, занятия английским и прочее.
Анастасия Кленкова Recruiter