Frontend разработчик Angular

Уровень зарплаты: от 130 000 руб.
Местоположение: Россия, Москва и область (МСК +0ч)

Резюме: Frontend разработчик Angular

Graphene
Angular Developer
Ноябрь 2024 - Июль 2026 (1 год, 8 месяцев)
Стек: TypeScript, Angular 17+, RxJS, NgRx, Signals, NX, Angular Material, Jest, REST API, Git.

Онлайн платформа с полным функционалом для онлайн обучения в it. На платформе можно
писать статьи, обмениваться материалами и отслеживать свой прогресс при помощи графиков.
Есть возможность настраивать темы, язык, свой профиль и т.д.

- Спроектировал и реализовал отдельный функционал платформы для публикации и просмотра
учебных материалов. Обеспечил поддержку PDF-документов, MP3-аудиофайлов и ссылок на
YouTube, интегрировав ng2-pdf-viewer для отображения PDF-файлов непосредственно в
браузере без необходимости скачивания.
- Разработал и поддерживал функциональность административной панели, реализовав
инструменты управления пользователями, расширенную фильтрацию данных и поддержку
динамической темизации с использованием Angular Material и NgRx, сократив время
выполнения административных операций примерно на 25–30%.
- Спроектировал набор универсальных переиспользуемых компонентов, стандартизировав
подход к разработке интерфейсов, сократив объем дублируемого кода примерно на 30–40% и
ускорить разработку нового функционала на 20–30%.
- Реализовал систему сбора обратной связи для учебных материалов с возможностью
выставления оценок и публикации комментариев, что позволило получать данные о качестве
образовательного контента и уровне вовлеченности пользователей.
- Оптимизировал архитектуру управления состоянием приложения, внедрив
централизованное хранение данных на базе NgRx. Это сократило количество повторяющейся
бизнес-логики примерно на 20–30%, упростило сопровождение кода, повысило
предсказуемость работы приложения и снизило количество ошибок при разработке нового функционала.
-Инициировал и реализовал unit-тестирование с нуля (Jest, 50%+ покрытие
бизнес-критичных частей), снизив дефекты в релизах на 30–40% и уменьшив количество hotfix-релизов.

Стратосфера
Frontend Developer
Июль 2023 - Ноябрь 2024 (1 год, 4 месяца)
Стек: Angular 15+, TypeScript, RxJS, Angular Material, Reactive Forms, REST API, NX, Microfrontends.
Проект в сфере CRM систем. Cистема управления взаимоотношениями (CRM) для компаний по
продаже и аренде недвижимости, которая помогает собирать и хранить информацию по
объектам с фильтрацией по различным категориям. Также система позволяет обрабатывать
заявки, формировать ежемесячные и ежегодные отчеты, выгружать объявления на
тематические сайты.
-Закончил миграцию на микрофронтенд-архитектуру с использованием NX,
декомпозировав монолит на 6+ независимых частей и сократив обязательный объём
регрессионного тестирования примерно на 40%.
-Разработал список сотрудников. Он позволял динамически следить за командами и их
статусами. Оценивать их готовность к работе и менять структуру команд. В ходе тесной работы с
бекенд разработчиком, принял решение перенести часть бизнес логики на сторону клиента.
-Спроектировал архитектуру функциональной части с использованием ленивой
маршрутизации, что увеличило скорость загрузки приложения на 30%
-Централизовал бизнес-логику работы с данными в сервисном слое. Что помогло новым
разработчикам быстрее погружаться в существующий код
-Организовал реактивное хранение состояния клиентского списка с автоматической
синхронизацией интерфейса после изменения данных. Что позволило динамически задавать
новые данные для работы с клиентами.

Обо мне:
-Самостоятельно организую рабочий процесс, эффективно взаимодействую с командой и
довожу поставленные задачи до результата.
-Беру на себя реализацию сложного функционала и не боюсь ответственности за ключевые
части проекта.
-Внимательно работаю с требованиями, соблюдаю сроки разработки и уделяю особое
внимание качеству, читаемости и поддерживаемости кода.
-Быстро погружаюсь в новые проекты, легко адаптируюсь к существующим процессам и
выстраиваю продуктивное взаимодействие с командой.
-Уверенно работаю с существующей кодовой базой, анализирую и развиваю уже
реализованный функционал без необходимости переписывать его с нуля.
-Постоянно совершенствую профессиональные навыки, изучаю современные подходы,
инструменты и технологии, применяя полученные знания на практике.
-Принимаю активное участие в обмене опытом внутри команды: помогаю коллегам
разбираться в сложных технических вопросах и делюсь знаниями для повышения общей
эффективности разработки.
-Активно участвую в Scrum-процессах, провожу code review, веду техническую
документацию, взаимодействую с DevOps-инженерами и использую Docker для
контейнеризации среды разработки.

Посмотрите похожие резюме

Frontend Angular/React
Зарплата: 180 000 руб.
Frontend-разработчик
Зарплата: 230 000 руб.
Frontend-разработчик
Зарплата: 250 000 руб.