Легенда
Purrweb
Описание проекта: Работала над несколькими проектами для стартапов, которым нужно было как можно быстрее выйти на рынок. Например, внутренний сервис для расчёта финансовых показателей в малом бизнесе и платформа для онлайн-обучения с расписаниями и кабинетами преподавателей. Проекты имели короткие жизненные циклы, акцент был на скорости реализации, при этом нужно было обеспечить стабильную работу и понятный интерфейс. Помимо этого были задачи по поддержке старых проектов, внедрения новых фичей, фиксу багов.
Состав команды: На большинстве проектов я работала в связке с 2 backend-разработчиком, 1-фронт разработчиком, дизайнером, тестировщиком и ПМом. Команды были небольшие, чаще всего 3–5 человек.
Методология, процессы, инструменты: Работали по Agile спринты по 1 неделе. Каждый день утром дейлики по статусу. В конце спринта планирование. Задачи ставились и велись в Jira. Созвоны в мите, для общения mattermost. Репозиторий в GitLab'е был. CI/CD девопсы настраивали, но в целом от проекта к проекту все было стандартно - дев стенд, прод. Задачи ставил ПМ, мы уточняли критерии готовности. В некоторых проектах я сама инициировала улучшения по оптимизации и рефакторингу.
Чем конкретно занималась:
• Делала вёрстку страниц по Figma, адаптацию под мобильные устройства
• Разрабатывала формы с валидацией (yup), динамической логикой и зависимыми шагами
• Работала с REST API: загрузка, обработка ошибок, отображение состояний
• Настраивала роутинг, приватные маршруты, авторизацию и продление токенов
• Выносила общие компоненты в Storybook, писала документацию к ним
• Оптимизировала ререндеры, внедряла lazy loading, code splitting
• Проводила ревью кода (когда было несколько человек в команде) и принимала участие в обсуждении архитектурных решений.
Почему ушла: Хотелось работать над более долгосрочным проектом с продуманной архитектурой и глубоким развитием, а не только над MVP и краткосрочной поддержкой, где все в постоянной спешке.