Опубликовано 12 дней назад

Frontend разработчик Angular (программист) в НСК Сигелком Москва

Building iconв офис
Person iconmiddle
Money bag iconдо 300 000 ₽/мес
Обязанности:
  • Внедрение системы «ИНКА» путём настройки, адаптации и изменения стандартных пользовательских форм (HTML, CSS, low-code/no-code в системе «ИНКА») функциональных модулей («ФМ»), разработка новых «ФМ» по ТЗ Заказчика, сопровождение-развитие-исправление «сторонних ФМ» созданных в рамках проекта другими компаниями (с ними нет контактов). Все это только в части Frontend.
  • Внедрить «из коробки» без доработок функциональности, только стандартные решения. Все это только в части Frontend.
  • Разработать компоненты или сделать доработки стандартных функциональных модулей (далее — ФМ). Все это только в части Frontend.
  • Обеспечивать высокую производительность Frontend (оптимизация сборки, уменьшение времени загрузки, lazy-loading, работа с большими таблицами и пр.).
  • Участвовать в код-ревью, поддерживать единый стиль кода и компонентную архитектуру проекта.
  • Разработать собственные ФМ при совместном взаимодействии с Архитектором, DevOps, Backend.
Требования к компетенциям:
  • Основные технологии (Backend):

    - Angular (версия 20+, компоненты, директивы, сервисы, внедрение зависимостей, маршрутизация, guards, interceptors)

    - Асинхронное, многопоточное, мультипроцессорное, функциональное программирование

    - TypeScript (строгая типизация, дженерики, декораторы, async/await)

    - RxJS (Observable, операторы, Subject, горячие/холодные потоки, управление состоянием через BehaviorSubject)

    - HTML5 / CSS3 / SCSS (адаптивная вёрстка, Flexbox/Grid, CSS-переменные, препроцессоры)

    Backend & Базы данных - (желательно):

    - PostgreSQL (сложные SQL-запросы, оптимизация через индексы, транзакции, триггеры)

    - Apache Kafka (Kafka Producers/Consumers, обработка потоков)

    - RabbitMQ

    - S3

    Языки и инструменты:

    - SQL, Python/Rust (желательно!)

    - GitLab (для использования в ежедневной работе, CI/CD)

    Дополнительные навыки:

    - Архитектура: микросервисы , монолитная архитектура

    - Кэширование: Redis (желательно!)

    - Брокеры сообщений: Kafka (желательно!), RabbitMQ (желательно!)

    Опыт работы:

    - Разработка крупных SPA-приложений на Angular с нуля или поддержка существующих проектов

    - Интеграция сложных форм с валидацией и динамическими полями

    - Оптимизация рендеринга при работе с большими списками данных (виртуальная прокрутка, CDK, OnPush-стратегия).

Личные качества:

- Умение объяснять сложное просто: способность доносить технические нюансы (например, ошибки AI-моделей или сбои интеграции) .

- Активное слушание: понимание сути проблемы пользователя, даже если он описывает её нечетко.

- Системный подход: умение выявлять корневые причины сбоев, связывая фронтенд-ошибки, бэкенд-логи и данные AI-моделей.

- Креативность: поиск нестандартных решений при ограниченных ресурсах (например, временные обходные пути для критичных сбоев).

- Критическое мышление: оценка достоверности данных и их влияния на производственные процессы.

- Стрессоустойчивость: сохранение спокойствия при авариях на производстве или срочных запросах.

- Коллаборация: координация с разработчиками, инженерами и производственными отделами.

- Конструктивная обратная связь: предложение улучшений для UI/UX или логики на основе обращений пользователей.

- Гибкость: готовность подстраиваться под изменения в процессах (например, внедрение новых модулей).

Условия:
  • Офис / удаленно (2-3 дня в неделю - обсуждается с успешным кандидатом).
  • Доход до 300 000 руб. на руки в месяц.
Эту вакансию мы нашли в HH.ru
НС

НСК Сигелком

Москва

Получить оффер

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

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по Python
стажировки по Python
Автоотклики