Обязанности и достижения:
Проект: система автоматизации внутреннего документооборота.
Обязанности:
- Декомпозиция и анализ задач.
- Разработка продукта, добавление новых фич.
- Анализ и исправление инцидентов.
- Код-ревью.
- Написание документации и спецификаций в Notion.
- Разработка и поддержка внутренних npm-пакетов в качестве главного мейнтейнера (UI-kit, работа с формами и сборка иконок).
- Покрытие кода unit-тестами.
- Работа по Agile. Задачи в "Яндекс.Трекер". Коммуникация в Битрикс, Google Meet и офисе.
Команда: 3 frontend, 2 backend, 1 менеджер, 1 дизайнер.
Стек: MobX, Vite, React, TypeScript, Radix, scss-modules, Verdaccio, Turborepo, Tailwind, Wretch, Valibot, ChartJS, React Router, FSD, Storybook, Jest.
- Предложил и внедрил архитектуру FSD с целью унификации кодовых баз проектов компании.
- Вёл плотную коммуникацию с дизайнером, обсуждал макеты, давал ему правки по UI/UX.
- Совместно с дизайнером разработал подход к подсчёту сроков реализации задач.
- Проводил консультации для коллег по теме frontend-разработки.