#резюме #frontend #angular #typescript #rxjs #remote
👨💻 Frontend Developer (Angular / TypeScript)
📍 Ростов-на-Дону | Формат: удалённая работа
💼 Занятость: полная
⏱️ Опыт: 5+ лет коммерческой разработки
💰 Ожидания по ЗП: от 200 000 ₽
💡
Кратко о себеFrontend-разработчик с коммерческим опытом с 2022 года. Специализируюсь на разработке enterprise-приложений на Angular и TypeScript: CRM-системы, внутренние корпоративные сервисы и высоконагруженные веб-приложения.
Имею опыт разработки проектов с нуля до production, построения компонентных систем, реализации сложной бизнес-логики, ролевых моделей, real-time функциональности и оптимизации производительности. Участвую в планировании, code review и проектировании архитектуры приложений.
🚀
Опыт работыАутстафф-компания | Апрель 2024 — Июнь 2026CRM-система — корпоративная система управления задачами, ролями пользователей и уведомлениями.
Стек: Angular 20, TypeScript, Signals, RxJS, NgRx Signal Store, TanStack Query Angular, Angular CDK, Highcharts, SCSS
• Разработал внутренний UI Kit (~50 компонентов) на базе Angular CDK с поддержкой темизации, ControlValueAccessor и переиспользуемых директив.
• Реализовал многоуровневую систему разграничения доступа с использованием Route Guards и централизованной авторизации.
• Разработал систему toast-уведомлений и модальных окон на Angular CDK Overlay с приоритизацией сообщений.
• Оптимизировал производительность приложения с помощью Standalone Components, Lazy Loading, Defer Blocks, OnPush Change Detection и виртуализации длинных списков.
Команда: 15 человек (4 frontend, 3 backend, 3 QA, 2 UX/UI, 2 тимлида, PM, DevOps, аналитик).
Интерактивное веб-приложение — приложение для touch-панелей с записью видео- и фотопосланий и публикацией после модерации.
Стек: Angular 20, TypeScript, RxJS, Signals, NgRx Signal Store, Angular Router, Reactive Forms, Angular CDK, Nx, Storybook,
Socket.IO, Vitest
• Настроил monorepo на базе Nx и инфраструктуру проекта (Angular Workspace, ESLint, Prettier, Husky).
• Реализовал захват и отправку фото/видео через navigator.mediaDevices API.
• Настроил real-time взаимодействие через WebSocket (Centrifugo).
• Проводил code review и обеспечил покрытие критичных пользовательских сценариев тестами (~80%).
• Проект был завершён на 3 недели раньше запланированного срока.
Аутсорс-компания | Сентябрь 2021 — Апрель 2024Агрегатор вакансий — платформа для поиска работы и сотрудников в строительной отрасли.
Стек: Angular 19, TypeScript, Signals, RxJS, NgRx Signal Store, Angular Material, Transloco, Firebase Cloud Messaging
• Разработал ключевые бизнес-модули клиентского приложения.
• Реализовал полноценную мультиязычность (4 языка) с поддержкой RTL для арабского и иврита.
• Спроектировал ролевую модель для четырёх типов пользователей.
• Интегрировал push-уведомления через Firebase Cloud Messaging.
• Участвовал в полном цикле разработки — от настройки проекта до production-релиза.
🛠
ТехнологииAngular: Angular, RxJS, Signals, NgRx Signal Store, Angular Router, Reactive Forms, Angular CDK, Angular Material, Transloco
Инструменты: Angular CLI, Nx, Vite, Webpack, Storybook, ESLint, Prettier, Husky
Тестирование: Vitest, Jest, Playwright
Инфраструктура: Git, GitLab CI/CD, Docker (базовый), Nginx
Практики: Dependency Injection, Standalone Components, Lazy Loading, REST API, WebSocket, SOLID, DRY, KISS, ООП
🤖
AI: Claude Code, GitHub Copilot, Cursor, OpenAI Codex
💬 Telegram:
@alexanderrkovalenko📧 Email: alexankovalenko23@gmail.com