Frontend разработчик
Санкт-Петербург, РоссияМиддл • Сеньор
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 3 до 5 лет
Опыт работы от 3 до 5 лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/gg5F
О себе
На данный момент Ведущий Frontend-разработчик.
Мои компетенции и опыт
Отдел разработки "Сомерс.Маркет" :
- Веб-приложение для онлайн-касс (АТОЛ, ШТРИХ-М, ЭВОТОР), используемое 10К+ магазинами
- Товаро-учётная система для ведения складских операций (SaaS B2B)
Стек технологий: React, TypeScript, Redux Toolkit, AngularJS
- Перевёл проект на современный стек, с AngularJS на React в сложном окружении (500к+ строк)
- Реанимировал и вывел в продакшен «замороженный» проект на React Native, решив проблемы совместимости нативных библиотек. В результате создал готовое white-label решение, которое стало новым продуктом в портфеле компании.
- Переписал ключевые бизнес-модули системы («Продажи», «Приходы», «Сервис расчёта скидок»), что упростило их поддержку и обеспечило стабильность.
- В течение 2-х лет в качестве единственного фронтенд-разработчика отвечал за полный цикл разработки, обеспечивая развитие продукта.
- Интегрировал AngularJS в десктопное Qt/C++ приложение, реализовав общую бизнес-логику для веб и десктоп версий.
Frontend-разработчик (React/TypeScript)
3+ года в разработке высоконагруженного SaaS-решения для ритейла B2B
— с фокусом на производительность, стабильность и поддержку.
5+ лет - Общий опыт разработки интерфейсов
Ключевые компетенции:
- Разработка SPA на React + TypeScript с использованием Redux Toolkit, RTK Query
- Интеграция с гос.системами (Честный знак, ЕГАИС, КриптоПро CSP)
- Миграция legacy-систем (AngularJS → React)
- Оптимизация сборки (Webpack, Vite, NX, Gulp) и CI/CD (GitLab CI)
- Внедрение строгой типизации (Zod + TypeScript)
- Полный цикл тестирования: Jest, RTL, MSW, Cypress (unit, интеграционные, e2e)
Контакты:
Telegram: нужен доступ к резюме
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
