Разработчик Frontend (.Angular)
Город:
Москва
Занятость:
Полная занятость
Компания "DM Solutions"
DM Solutions – ИТ компания. Мы создаем и внедряем программные решения для цифровой трансформации корпораций и государственных компаний.
Наши клиенты: Росатом и его дивизионы, АК Россия, Газпромнефть, Силовые машины, Росгосстрах, Ингосстрах, Дом.РФ, МТС и многие другие.
Мы активно растем, выстраиваем и совершенствуем наши процессы, запускаем новые проекты и направления бизнеса.
Мы создаем промышленную AI-платформу — единую среду для разработки, развертывания и управления интеллектуальными приложениями для промышленных предприятий. Наша цель — превратить промышленный AI из сложного и дорогого проекта в стандартизированную, масштабируемую инженерную дисциплину. Мы работаем с крупными заказчиками в условиях строгих требований безопасности (КИИ, ФСТЭК) и создаем продукты, которые меняют рынок промышленной автоматизации.
Стек:
- Angular 15+
- TypeScript, RxJS, NgRx / Akita
- Microfrontend architecture (Module Federation / Webpack 5)
- HTML5, SCSS / Tailwind / Material
- WebSocket
- REST API, JWT, cookies
- Fuxa / Semux (графические и SCADA-компоненты)
- Chart.js / ECharts / D3.js / Highcharts
- Day.js / Moment.js / FullCalendar (или аналог)
Hard skills:
- Опыт разработки SPA-приложений на Angular (3+ лет)
- Опыт работы с микрофронтендами: разделение интерфейсов по доменам, независимые сборки, динамическая загрузка модулей
- Опыт оптимизации производительности интерфейса при работе с большими объёмами данных (10k+ точек / запрос)
- Понимание принципов виртуализации списков, ленивой подгрузки данных и дебаунсинга событий UI
- Умение работать с временными рядами — построение графиков, агрегации, динамическое обновление
- Опыт реализации WebSocket-клиентов, Push-уведомлений, реактивных интерфейсов
Безопасность и авторизация
- Опыт реализации ролевых моделей на фронтенде: ограничение доступа к экранам, кнопкам, графикам на основе ролей
- Опыт интеграции JWT-аутентификации и refresh-механизмов, управления cookies / session storage
- Знание принципов secure frontend development (XSS, CSRF, CORS, CSP)
- Интеграции и API
- Опыт взаимодействия с REST API и WebSocket API, работы с большими ответами (пагинация, chunking, потоковые данные)
- Опыт реализации data services, interceptors, state management (NgRx / Akita / Signals)
- Понимание принципов backpressure и оптимизации запросов при real-time потоках UI/UX и визуализация
- Умение строить динамические графики и дашборды, настраиваемые пользователем
- Опыт работы с календарями, уведомлениями, toast-системами, таблицами с виртуализацией
- Опыт проектирования адаптивных интерфейсов для промышленных экранов и панелей
- Владение инструментами Fuxa / Semux (или аналогичных SCADA UI-фреймворков)
Soft skills
- Умение анализировать и оптимизировать взаимодействие фронтенда с backend API
- Внимательность к деталям и UX
- Способность работать в связке с backend-командой (Go / Java)
- Понимание CI/CD процессов (Docker, GitLab CI, Jenkins) Опыт работы с гибкими архитектурами (event-driven, microfrontend)
Будет плюсом:
- Умение анализировать и оптимизировать взаимодействие фронтенда с backend API
- Внимательность к деталям и UX
- Способность работать в связке с backend-командой (Go / Java)
- Понимание CI/CD процессов (Docker, GitLab CI, Jenkins)
- Опыт работы с гибкими архитектурами (event-driven, microfrontend)
Мы предлагаем:
- Мы - аккредитованная ИТ компания;
- Быстрый процесс подбора: интервью с HR → техническое собеседование → встреча с нанимающим менеджером → проверка СБ → оффер. В среднем, прохождение всех этапов занимает 1-2 недели;
- Оформление: в соответствии ТК РФ. Можно подписывать документы через кадровый электронный документооборот;
- Выплаты: “белая” заработная плата, оплата больничных и отпусков, премии;
- График работы: пн-пт, сб/вскр - выходные. Разные форматы работы по договоренности с руководителем: удаленно, гибрид. Согласование отсутствий без лишней бюрократии;
- ДМС после испытательного срока.
20 Мая
Москва
Компания "Доктор Веб" Что мы ждем от наших кандидатов? Знание Perl Навыки проектирования БД, знание Perl DBI, плюсом будет опыт работы с...
21 Мая
Разработчик 1С Предприятие 8.3
Москва
от 150 000 руб.
Компания "Аспект" Обязанности: Разработка процедур переноса данных. Разработка отчетов/печатных форм на основании технических заданий....
21 Мая
Ведущий разработчик/программист 1С
Москва
Компания "Стокманн" Задачи: В связи с ростом компании бурно развиваются процессы автоматизации, и нам необходимы грамотные разработчики 1С...
19 Мая
Разработчик 1С (Направление: развитие и поддержка CRM в 1С:УНФ)
Москва
Компания "1С" В команду автоматизации малого бизнеса и розницы фирмы 1С нужны разработчики для развития направления CRM Что нужно будет...
19 Мая
Разработчик VR-тренажёров (ИТЦ ДЖЭТ)
Москва
Компания "Русатом Сервис" Обязанности: разработка и контроль реализации архитектуры VR-приложений (Unigine, Unity); реализация ключевых...
Вакансия размещена в отрасли