Санкт-Петербург
Мы приглашаем в свою команду Senior JavaScript developer (NodeJS+React) для реализации интересного и масштабного проекта, сотрудника, настроенного на лидерство, готового решать сложные задачи и постоянно совершенствовать свои профессиональные качества.
Проект: разработка и развитие сервисов для пользователей в домене финтех (продукты, общие справочники, АРМ, операционные процессы, регуляторные задачи).
Стек: NodeJS, ReactJS, JavaScript , TypeScript, WebSockets, Chrome DevTools, Docker/GitLab.
Задачи:
- Внедрение нового функционала, анализ кода и исправление ошибок;
- Участие в проектировании архитектуры новых модулей и функциональности;
- Задачи по интеграции с другими системами и сервисами;
- Вместе с другими коллегами поддержка и развитие лучших практик Digital.
Требования:
- Опыт full stack разработки приложений на NodeJS+ ReactJS не менее 5 лет, в том числе с нуля, без использования дополнительных библиотек (выбор технологий, подходов, настройки сборщиков и CI);
- Продвинутые знания TypeScript (generics, namespaces, modules);
- Навыки профилирования JS / отрисовки приложения, экспертные знания стандартов JS / CSS;
- Экспертные знания ChromeDevTools (performance, memory, lighthouse и другие);
- Опыт работы с websocket, знание базовых вариантов авторизации (JSON-токен / cookie-сессии);
- Опыт разработки UI-китов и UI-автотестов;
- Понимание CORS, принципов REST API;
- Опыт работы с iframe и webview, Docker;
- Опыт работы с базами данных;
- Умение писать чистый, поддерживаемый и хорошо документированный код;
- Опыт работы с системами контроля версий (Git);
- Умение работать в команде;
- Желание развиваться и изучать новые технологии.
Мы предлагаем:
- Масштабные и интересные проекты;
- Трудоустройство в соответствии с ТК РФ, все привилегии аккредитованной ИТ компании;
- ДМС со стоматологией (льготы для оформления ДМС для родственников);
- Доплата до 100% больничного, страхование выезжающего за рубеж;
- Кафетерий бенефитов: компенсация 50% стоимости занятий спортом, обучения или участия в конференциях (в рамках установленной суммы в год);
- Гибкий график работы, возможность выбрать формат - офис/удаленка или гибридный формат;
- Предоставление оборудования для работы (ноутбук);
- Внутренние программы обучения и развития;
- Работу в профессиональной и дружной команде.