Ведущий frontend-разработчик (Angular)
Уровень зарплаты: от 240 000 руб.
Местоположение: Россия, Москва и область (МСК +0ч)
Резюме: Ведущий frontend-разработчик (Angular)
─── Тип занятости / формат ───Полная занятость · удалённо · Москва
─── О себе ───
Ведущий frontend-разработчик (Angular), 7+ лет в 1Форме — российской BPM-платформе для среднего и крупного бизнеса: задачи, согласования, отчётность, планирование.
Карьера началась с low-code разработки (автоматизация процессов, SQL, REST, интерфейсы на Svelte для enterprise-клиентов), затем 5+ лет в продуктовой frontend-команде из 4 человек. Последний год — основной фокус на модуле планирования (Bryntum Gantt).
Более 2 лет использую ИИ-агентов в работе: постановка задач, ревью изменений, доработка логики и кода. Качество фич — на уровне ожиданий команды (code review, QA, продукт); архитектуру и контракты API оставляю за собой.
По бизнес-требованиям проектирую фичи и компоненты с нуля: поведение, UI и контракты API с backend.
Сильная сторона — сложные data-heavy интерфейсы: таблицы на больших объёмах данных, диаграммы Ганта, Kanban, real-time через SignalR.
─── Ключевые навыки ───
JavaScript, TypeScript, Angular, RxJS, Angular Signals, HTML5, CSS3, SCSS, Svelte, Vue 3, Pinia, ag-Grid, Bryntum Gantt, FullCalendar, Kanban, REST API, SignalR, SQL, MS SQL, Git, Docker, SPA, Figma, Code review, AI, SaaS
═══════════════════════════════════════════════════════════════
ОПЫТ РАБОТЫ
═══════════════════════════════════════════════════════════════
─── Место 1 ───
Компания: ООО "1Форма"
Сайт: https://1forma.ru/
Город: Москва
Должность: Ведущий frontend-разработчик (Angular)
Период: март 2021 — по настоящее время
Отрасль: IT, системная интеграция, интернет
О компании:
«Первая Форма» — российская BPM-система: документооборот, управление проектами, CRM, SRM, HRM, Service Desk, корпоративные коммуникации и уникальные бизнес-процессы клиентов. Enterprise.
Описание:
• Веду модуль планирования на Bryntum Gantt — основной фокус последний год. Инициировал замену устаревшего стека, развиваю диаграмму в карточке задачи и в плановом представлении категории: инлайн-редактирование, drag-and-drop, связи между задачами, план/факт, импорт MS Project. Продуктовый инструмент вместо заказной разработки под каждого клиента.
• Более 2 лет применяю AI-assisted development: формулирую задачи, ревьюю diff, довожу реализацию с ИИ-агентами; сохраняю инженерный контроль — архитектура фичи, Angular/ag-Grid, контракты API.
• Веду фичи end-to-end по бизнес-требованиям: проектирую поведение и UI, формирую контракты REST API для backend — от контролов до подсистем в ag-Grid, Kanban и Gantt.
• Проектирую и развиваю единый слой таблиц на ag-Grid Enterprise — базовый UI платформы. Enterprise-группировки, инлайн-редактирование, иерархия, серверная и клиентская фильтрация. Провёл мажорное обновление ag-Grid до v33 без простоя у пользователей.
• Спроектировал Kanban и вид «Галерея» с нуля: drag-and-drop, динамические колонки, карточки по JSON-шаблонам, инкрементальное обновление данных. Клиенты настраивают доски без доработки ядра.
• Участвовал в миграции платформы с WebForms на Angular SPA: формы задач, календарь, mobile, админка, feature flags для новой карточки задачи.
• Спроектировал и реализовал сводный интерфейс согласований: акцепт и отклонение подписей из одного экрана, фильтрация и группировка — без входа в каждую задачу.
• Оптимизировал тяжёлые клиентские интерфейсы: live-update через SignalR, устранил деградацию сводных отчётов на группировках.
─── Место 2 ───
Компания: ООО "1Форма"
Должность: Low-code разработчик / Разработчик (BPM)
Период: апрель 2019 — февраль 2021
Описание:
• Low-code разработка на BPM-платформе: автоматизация бизнес-процессов, SQL, REST API, JavaScript. Основной UI — Svelte (кастомные экраны, таблицы, формы). Вёл сложные проекты для enterprise-клиентов.
• Спроектировал full-stack решение для годовой отчётности (интерфейс на Svelte + backend на SQL/REST): конфигурируемая таблица с пересчётом на лету, подсветка ячеек, автоматизация процесса согласования. По этому проекту перешёл в продуктовую разработку на Angular.
═══════════════════════════════════════════════════════════════
ОБРАЗОВАНИЕ
═══════════════════════════════════════════════════════════════
Уровень: Неоконченное высшее
Год: 2019
Вуз: Московский финансово-юридический университет (МФЮА), Москва
Специальность: Менеджмент, Управление человеческими ресурсами
═══════════════════════════════════════════════════════════════
ЯЗЫКИ
═══════════════════════════════════════════════════════════════
Русский — родной
Английский — B2 — Средне-продвинутый
Посмотрите похожие резюме
Frontend разработчик Angular
Зарплата: 130 000 руб.
Зарплата: 130 000 руб.
Fullstack-разработчик / Team Lead (Angular, React, PHP-Laravel, JS-TS, Python, AI-агенты)
Зарплата: 350 000 руб.
Зарплата: 350 000 руб.
Программист C# .Net бэкенд со знаниями React
Зарплата: 120 000 руб.
Зарплата: 120 000 руб.
Разработчик игр на Unity3d и бэкендов к ним
Зарплата: 120 000 руб.
Зарплата: 120 000 руб.
