Полная
Удаленная работа
ООО "БКС ФИНТЕХ"
Frontend Developer
2 года 9 месяцев
Технические навыки:
- Языки программирования: Java, Type
- Фреймворки и библиотеки: React.js, Redux, Next.js
- Верстка: HTML5, CSS3, SCSS, адаптивная и кроссбраузерная верстка
- Инструменты: Git, Webpack, Vite, Node.js, Figma, Swagger, Confluence, Jira, Bitbucket
- API и взаимодействие: REST API, Axios, RTK Query
- Архитектура: FSD, Clean Code, SOLID
- Тестирование и оптимизация: SEO оптимизация, тестирование и деплой через CI/CD
Пишу код, который не только работает, но и приносит измеримую пользу бизнесу
Данные отсутствуют
1. Портал управления процессами компании
Стек: React, Type, Redux Saga, Jest
Описание проекта:
Разработка и поддержка высоконагруженного HRM-портала для 6000+ сотрудников компании. Система автоматизирует 50+ бизнес-процессов: от оформления отпусков и кадрового документооборота до onboarding и управления обучением. Позволяет компании ежегодно экономить сотни часов рабочего времени.
Обязанности:
- Разработка клиентской части веб-приложения и интеграция с REST API
- Реализация функционала для работы с различными ролями пользователей
- Покрытие ключевого функционала тестами
Достижения:
- Снизил затраты компании за счет автоматизации административных процессов
- Внедрил новые функции, способствующие сокращению использования сторонних платных решений
- Перенес проект на новую методологию FSD
- Настроил полный цикл CI/CD для автоматизации процессов сборки, тестирования и деплоя
2. Карьерный сайт компании + админка
Стек: React, Type, Redux Toolkit, Mobix, Ant Design
Описание проекта:
Публичная платформа для рекрутинга с вакансиями и системой управления кандидатами
Обязанности:
- Поддержка сайта
- Работа над редизайном сайта
- Взаимодействие со смежными командами
Достижения:
- Успешно организовал и провел процесс подбора кандидатов на аутстаф-позицию для участия в редизайне сайта
Портал для поиска и проверки контрагентов.
Стек: Next.js, Type, Redux Toolkit, REST API, Chart.js
Описание проекта:
Разработка высоконагруженной платформы для анализа компаний с функциями поиска, проверки репутации и визуализации связей между организациями.
Обязанности:
- Разработка ядра приложения на Next.js с SSR
- Интеграция внешних API
- Создание интерактивных компонентов (таблицы, графы связей, дашборды)
- Оптимизация производительности и SEO
- Онбординг сотрудников на проект, код-ревью
Достижения:
- С нуля реализовал ядро приложения и несколько разделов
Система управления задачами (TaskFlow)
Стек: React, Type, Redux Toolkit, GraphQL (Apollo Client), Material UI, Jest, GitLab CI/CD
Описание проекта:
Внутренний корпоративный инструмент для управления задачами, напоминающий Jira/Trello, но с адаптацией под процессы компании. Система включала Kanban-доски, трекинг времени, аналитику по продуктивности и интеграцию с Slack/Email.
Обязанности:
- Разработка интерактивного интерфейса (drag-and-drop доски, фильтры, кастомные статусы задач)
- Реализация GraphQL API (запросы, мутации, подписки на изменения в реальном времени)
- Оптимизация производительности (виртуализация списков, lazy loading модулей)
Достижения:
- Уменьшил количество запросов к API на 40% за счет кэширования GraphQL-ответов в Apollo Client
- Внедрил WebSocket для мгновенных обновлений (например, уведомления о новых задачах)
- Написал 50+ unit-тестов (Jest + React Testing Library)