Frontend разработчик (UI Kit)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
SberTech приглашает в свою команду UI Frontend разработчика.
Наша команда развивает продукты для создания приложений на основе Platform V, с фокусом на разработчиков современных пользовательских приложений.
Мы разрабатываем технологическую платформу (Platform V) на современном стеке технологий, с фокусом на надежности и производительности.
Наши клиенты – это бизнес и государственные ведомства, как внутри РФ, так и на международном рынке.
Мы помогаем нашим клиентам совершить технологическую трансформацию и предоставлять своим пользователям лучший сервис, построенный на фундаменте Platform V.
Количество конечных пользователей платформы – десятки, сотни и десятки сотен миллионов человек.
Чем нужно будет заниматься:
- Развитие UI платформы;
- Разработка новых и доработка существующих UI компонентов;
- Разработка архитектурных решений;
- Поддержка пользователей UI платформы;
- Написание unit и CSS тестов;
- Оценка и декомпозиция задач;
- Поддержание документации в актуальном состоянии;
- Проведение code-review.
Бонусы
Мы предлагаем:
- Повышение и перемещение внутри экосистемы Сбера;
- Коллеги, которые всегда помогут адаптироваться и поделятся своей экспертизой;
- Корпоративный университет, Виртуальная школа Сбера, повышение квалификации, IT конференции, митапы, библиотека - обучение за счет компании;
- Мощное железо для работы;
- Структура дохода – оклад и годовая премия. Возможность пересмотра дохода через полгода;
- ДМС с первого дня, программа для родственников;
- Подписка СберПрайм+ для сотрудников, скидки и бонусы от компаний партнёров;
- Спортзал в офисе с видом на набережную.
Дополнительные инструкции
Наши ожидания:
- Экспертное знание JavaScript (включая современные стандарты ES6, ES7) и особенностей языка, опыт использования TypeScript;
- Опыт разработки приложений на React/Angular или аналогичных технологиях;
- Уверенное понимание шаблонов проектирования архитектуры front-end приложений, а также опыт их применения в коммерческих проектах;
- Понимание асинхронной модели выполнения кода (eventloop, callbacks, promises);
- Знание систем сборки проектов на Webpack;
- Опыт работы в команде;
- Знание систем контроля версий Git;
- Опыт работы с библиотеками для тестирования (enzyme/jest).
Будет плюсом:
- Понимание микросервисной и микрофронтенд архитектуры;
- Опыт разработки сложных продуктов с использованием React/Redux;
- Опыт использования Lerna, Yarn
- Опыт построения CI.