Вакансия • Senior frontend developer, Москва
Мы – компания, создающая комплексные решения для управления крупными инвестиционно-строительными проектами. За последние годы мы запустили десятки решений в лидерах нефтегазовой, энергетической и горнодобывающей отраслей и продолжаем движение вперёд.
Наша IT команда развивает собственные продукты enterprise-уровня, обеспечивающие потребности наших заказчиков. Команда создаёт web-, desktop-, mobile-приложения c единым back-end и БД, и передаёт их в b2b-проекты. Мы в поиске Senior frontend разработчика , который будет вместе с нами развивать наш продукт и вносить существенный вклад в его будущее.
Интеграции с большими внешними системами и корпоративными шинами, унификация продуктов как «под капотом», так и с точки зрения пользовательского опыта – это про нас. Флагманскими решениями компании являются цифровые платформы, объединяющие в себе информационные потоки большинства корпоративных бизнес-функций и охватывающие тысячи пользователей по всей стране.
Задачи:
- разработка, развитие и поддержка существующих платформенных интеграционных решений в части фронтенд-приложений
- поддержка и настройка глобальных наборов правил lint, SAST
- настройка CI фронтенд - приложений входящих в платформу.
Требования:
Обязательно:
- Frontend-стек: уверенный опыт с Angular, React, TypeScript, RxJS понимание реактивных паттернов, state-management (NgRx или аналогичный).
- Архитектура: практический опыт с clean / hexagonal / DDD-подходами на фронтенде, разделение слоёв, работа с доменной моделью.
- Инфраструктура и монорепо: опыт с GitLab, Nx (монорепозиторий, граф зависимостей, affected), базовое понимание CI/CD, работы с ветками и релизами уверенная работа с npm / yarn.
- Аутентификация / авторизация: понимание OAuth2, OpenID Connect, опыт интеграции с Keycloak (или аналогичным IdP), работа с токенами и ролями на фронте.
- Интернационализация: опыт внедрения i18n во фронтенд-приложениях (минимум один реальный проект), желательно с i18next или аналогичным фреймворком.
- Юнит-тесты: уверенное владение Jest (моки, асинхронность, снапшоты), умение писать устойчивые тесты для бизнес-логики и компонентов.
- UI-реализация: опыт с Tailwind CSS и одной из компонентных библиотек (PrimeNG / React Prime или аналогичные), умение собирать сложные формы и таблицы.
- Module Federation: Опыт проектирования и реализации сложных приложений с использованием технологии module federation, mf, mf2
Желательно
- Расширенная инфраструктура: опыт с Nx Cloud, Nx Semantic Release / Nx Release, Nexus, Verdaccio, продвинутые модели ветвления (Git Flow, trunk-based).
- Документация: практика с TSDoc, Compodoc, Storybook, диаграммы в Mermaid.
- Real-time и desktop: опыт с WebSocket, gRPC, long-polling, real-time messaging, разработкой под Electron.
- Конструкторы и интеграции: опыт с Zod, Joy, event–action паттернами, интеграцией внешних сервисов/визуальных виджетов.
- Статический анализ и безопасность: глубокое знание ESLint (написание своих правил), опыт с Semgrep и SAST.
Условия:
- Аккредитованная IT-компания
-
Возможность участвовать в масштабных проектах, развить свои профессиональные компетенции, принимая участие в создании амбициозных программных продуктов
-
Удалённый формат работы (из РФ)
-
Достойный уровень заработной платы, обсуждается индивидуально по итогам интервью.
ПОДЕЛИТЬСЯ
Похожие вакансии:
Работа в России, Москва - Свежие вакансии на Kit-Jobs.Ru
Работа в городах России - свежие вакансии (469921) на Kit-Jobs.Ru: Вакансия работодателя • Промэкспертиза - Senior frontend developer, Москва. Здесь Вы можете ознакомиться с вакансией работодателя бесплатно онлайн.
Наш портал является бесплатным онлайн сервисом поиска работы по базе вакансий от прямых работодателей, по размеру заработной платы и прочим параметрам в регионе Москва. На портале также имеются такие разделы как: ежедневно обновляемая база свежих вакансий по всем городам России, юридические консультации, сервисы, форма для создания резюме онлайн в формате .DOC, новости рынка труда России и другие разделы.





