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-компания;
  • Возможность участвовать в масштабных проектах, развить свои профессиональные компетенции, принимая участие в создании амбициозных программных продуктов;

  • Удалённый формат работы (из РФ);

  • Достойный уровень заработной платы, обсуждается индивидуально по итогам интервью.


Поделиться:

Опубликована 21 день назад

Похожие вакансии

Описание проекта / Project Description: Мы набираем IT специалистов в большую команду для работы над проектом разработки ПО в сфере телекоммуникаций нового поколения. Обязанности / Responsibilities: Написание кода проектов; Написание тестов; Участие ...
  • Полный день
  • Опыт от 5 лет
Логотип компании БрингоБринго
  • Москва
3 дня назад
Команда работает с современным frontend-стеком и уделяет внимание архитектуре, качеству кода и стабильности ... В связи с ростом продукта ищем Senior Frontend-разработчика. ... Обязанности: Разработка и развитие frontend-части веб-приложения; Реализация новых функций и доработка ...
  • Полный день
  • Опыт от 5 лет
Логотип компании Айшат-Гид по ВакансиямАйшат-Гид по Вакансиям
  • Москва
день назад
If you’ve been a senior developer or tech lead and you’ve been eyeing the CTO chair — this is your shot ... readiness, and compliance infrastructure And more… Who You Are The Non-Negotiables You grew up as a developer ... Comfortable with TypeScript/React on the frontend (you don’t need to be a frontend expert, but you shouldn ...
  • Полный день
  • Опыт от 5 лет
Логотип компании ConsorataConsorata
  • Москва
4 дня назад
Cбер продолжает реализовывать масштабный проект по созданию технологической HR-платформы нового поколения (PaaS/SaaS). Мы набираем команды под создание бизнес-сервисов, которые обеспечат автоматизацию всех бизнес-процессов полного цикла HR. Проект со...
  • Полный день
  • Опыт от 5 лет
Логотип компании СБЕРСБЕР
  • Москва
2 часа назад
... решениям Команда из 500+ профессионалов В команду развития продукта "СпортРядом" приглашается опытный Frontend ...
  • Полный день
  • Опыт от 5 лет
Логотип компании ТЕХНОЛОГИИ ОТРАСЛЕВОЙ ТРАНСФОРМАЦИИТЕХНОЛОГИИ ОТРАСЛЕВОЙ ТРАНСФОРМАЦИИ
  • Москва
4 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.