Frontend developer
Белград, СербияСеньор
Удаленная работа
Опыт работы от 3 до 5 лет180 000 ₽
Опыт работы от 3 до 5 лет180 000 ₽
Короткая ссылка: gkjb.ru/g14e0
О себе
На данный момент Frontend разработчик.
Мои компетенции и опыт
Компания занимается разработкой и производством систем безопасности и систем умного дома.
Работал в команде из 9 человек (3 backend, 2 frontend, DevOps, QA, BA, PM) над двумя ключевыми проектами.
Проект 1: Админ‑панель управления системами безопасности и устройствами (IoT device management)
Ключевые задачи над которыми работал:
-Интерфейсы управления парком устройств: 1000+ контроллеров; статусы, события, параметры.
- Обновление данных через polling: актуализация статусов и предсказуемое поведение UI при ошибках/нестабильной связи.
- RBAC: кастомные роли/права, управление доступами в интерфейсе, контроль доступа на уровне UI.
- Производительность: code splitting/lazy loading, снижение веса initial bundle, ускорение первичного отображения ключевых экранов.
- Мониторинг/операционные сценарии: лента/календарь событий, уведомления, PDF‑отчёты, геовизуализация ( нужен доступ к резюме ).
- Переиспользуемые формы и валидация , единые правила и обработка ошибок.
- Таблицы для больших выборок: server‑side фильтрация/сортировка/пагинация.
- Конфигурации и поставка для нескольких окружений и инстансов/регионов.
ПРОЕКТ 2: Web‑приложение (B2B SaaS / аренда для ЧОПов) для мониторинга состояния наших контроллеров/устройств на объектах, событий и инцидентов.
Ключевые достижения:
- Вёл проект end‑to‑end: архитектура, декомпозиция, code review, релизы и поддержка.
- Реализовал white‑label / multi‑instance поставку: отдельные сборки под каждого ЧОПа + возможность добавлять/включать фичи под клиента.
- Внедрил устойчивость приложения: offline‑first сценарии, Service Worker, централизованная обработка ошибок (Error Boundary).
- Настроил и развивал тестирование: unit/integration (Jest, React Testing Library), покрытие ключевых пользовательских сценариев.
- Реализовал аутентификацию/авторизацию: Auth0/OIDC, работа с токенами, route guards, разграничение доступа по ролям/правам.
Стек:
JavaScript, TypeScript, React, Redux Toolkit (RTK), React-Router, React Hook Form,
Axios, i18n, Material UI (MUI), FullCalendar, React PDF Renderer, Auth0, Docker, нужен доступ к резюме , Yup, ESLint, JWT, Auth0, CSP, GDPR compliance
Дополнительно:
Рефакторинг legacy кода, написание unit/integration тестов (Jest, React Testing Library),
ведение технической документации, участие в code review, настройка CI/CD.
Аутсорсинговая IT-компания. Работал в dedicated команде над LMS-платформой для внешнего заказчика.
Проект: Модернизация образовательной платформы
Команда: 7 разработчиков (3 frontend, 2 backend, QA, PM)
- Создал библиотеку UI-компонентов с Tailwind CSS, ускорив разработку фич на 40%
- Разработал интерактивные Lottie-анимации для повышения user engagement
- Настроил мониторинг ошибок с Sentry и техническую документацию
- Участвовал в полном Scrum цикле и проводил code review
Стек: JavaScript, Vue 3, Pinia, Vite, Vue Router, Tailwind CSS, Auth0, Sentry
