Senior Fullstack Developer

Россия
Сеньор
Информационные технологии • Разработка • Fullstack • Mobile • JavaScript • Node.js • TypeScript • React • React Native • Express • Nest • CSSinJS • CSS • HTML • Handlebars • SCSS • SASS • MongoDB • PostgreSQL • Redis • Amazon S3
Удаленная работа • Работа в офисе
Опыт работы от 3 до 5 лет
О себе

На данный момент Руководитель группы frontend разработки.

Мои компетенции и опыт

О себе

Senior Fullstack / Frontend Lead разработчик с 5+ годами опыта в разработке веб- и мобильных приложений. Основная экспертиза — React, TypeScript, нужен доступ к резюме , React Native, NestJS, PostgreSQL, realtime-системы и AI-платформы. Руководил frontend-направлением из 15 разработчиков: проводил code review, архитектурные консультации, оценку компетенций и развитие команды. Участвовал в проектировании архитектуры, настройке CI/CD, оптимизации производительности, внедрении тестирования и построении delivery-процессов. Работал с GenAI-платформами, медицинскими сервисами, мобильными приложениями и backend API на REST, GraphQL и WebSocket.

Последний опыт работы

Руководство группой разработки
Команда: 15 Frontend-разработчиков 
Период: март 2025 – по настоящее время 
Роль: Руководитель группы разработки

Описание: Руковожу фронтенд направлением и участвую в клиентских проектах в роли старшего инженера. Ответственность за техническое развитие команды и качество решений.

Вклад:
- Руководил frontend-направлением из 15 разработчиков: code review, архитектурные консультации, контроль качества решений.
- Проводил внутренние технические экзамены и оценку компетенций по ключевым frontend-направлениям.
- Формировал планы развития разработчиков и подготовил за год 8 разработчиков к переходу на следующий грейд.
- Проектировал практические backend-задачи и API на WebSocket / GraphQL / REST для развития команды.

Проект под NDA (корпоративная GenAI-платформа)
Команда: Product Manager, 4 Frontend-разработчика, Backend-команда, 3 QA, 3 UX/UI-дизайнера, Product Analyst, System Analyst, DevOps
Период: октябрь 2025 – апрель 2026
Роль: Senior Frontend Developer

Описание проекта: 
Корпоративная веб-платформа для работы с ИИ-ассистентами: чат со стримингом ответов, библиотека промптов, создание/редактирование ассистентов и админ-панель (документы, пользователи, retrieval/embedding-настройки, роли и доступы).

Вклад: 
- Развивал чат с AI-ассистентами: streaming responses, остановка генерации, цитаты, веб-поиск, проверка запросов на чувствительные данные.
- Участвовал в разработке инструментов для создания, настройки и использования AI-ассистентов.
- Развивал админ-панель: пользователи, документы, retrieval/embedding-настройки, ролевая модель доступа для административных и support-ролей.
- Настроил тестовую инфраструктуру и заложил базу unit-тестирования для критичных сценариев.
- Участвовал в code review, написании тестов и Trunk Based Development-процессе с частыми релизами и hotfix-циклами.

Проект под NDA (мобильное приложение для пациентов и врачей)
Команда: Frontend-разработчик, Backend-разработчик
Период: июль 2025 – октябрь 2025
Роль: Frontend Owner

Описание проекта:
Мобильное web-приложение для сопровождения пациенток с СПКЯ: регистрация с медицинской анкетой, дневник питания, учет веса, календарь цикла, чат с врачом, работа с рецептами и продуктами, врачебный и supervisor-контуры для ведения пациентов и модерации данных.

Вклад:
- С нуля за 3 месяца запустил MVP frontend-приложения на React 19/TypeScript/Vite: FSD, routing, Redux Toolkit, RTK Query, typed API client: 20 экранов, 5 ролей.
- Участвовал в проработке требований, API-контрактов, моделей данных и технической декомпозиции.
- Реализовал ключевые сценарии: регистрация с медицинской анкетой, role-based access, дневник питания, учет веса, календарь, профиль пациента, чат с врачом.
- Выстроил frontend delivery-процесс для стартап-режима разработки: автоматизировал сборку, проверку качества и релизы через GitLab CI/CD, что позволило после запуска MVP выпускать обновления ежедневно, включая hotfix-релизы в течение дня.

Проект под NDA (мультиплатформенное приложение для пациентов с рассеянным склерозом)
Команда: Project Manager, Technical Lead, 2 Fullstack Developer, Business Analyst, Frontend Developer, 2 QA, UI-дизайнер
Период: август 2024 – июль 2025
Роль: Fullstack Developer

Описание проекта:
Платформа для пациентов и врачей. Цель — развитие функционала портала и мобильного приложения.

Вклад:
- Разработал веб-портал на нужен доступ к резюме и доработал админ-панель: фильтрация, дашборды, права доступа.
- Реализовал социальный функционал в мобильном приложении: чаты, группы, подписки.
- Разработал микросервис историй с учетом часовых поясов пользователей и покрыл процесс генерации тестами.
- Провел рефакторинг legacy Express-сервиса на NestJS: перенес бизнес-логику, написал интеграционные тесты, довел покрытие unit-тестами до 80%.
- Оптимизировал производительность сервиса чатов для обеспечения стабильной работы при нужен доступ к резюме DAU.
- Поддерживал CI/CD, документацию и участвовал в code review.


Проект под NDA (мобильная платформа инспекции ж/д вагонов)
Команда: Project Manager, Fullstack Developer, QA
Период: сентябрь 2023 – август 2024
Роль: Fullstack Developer

Описание проекта:
Мобильная система для инспекторов, обеспечивающая осмотр и учёт вагонов с геолокацией и подписями документов. Состояла из клиента, админ-панели и микросервисного бекенда.

Вклад:
- Разработал React Native-клиент для инспекторов: формы, геолокация, подписание документов.
- Создал админ-панель с авторизацией, фильтрами, таблицами и конструктором чек-листов.
- Спроектировал и реализовал сервис интеграции с казахстанской ЭЦП: генерация, подписание и обработка документов, тестовое покрытие.
- Оптимизировал PostgreSQL/PostGIS: индексы, ускорение геозапросов, unit-тесты.
- Сократил цикл обмена данными с сервером с 6 до 2 минут, автоматизировал OTA-обновления и сервисные bash-скрипты.

Дополнительные коммерческие проекты
Период: Май 2021 — Июль 2023
Роль: Fullstack-разработчик

- Разрабатывал SPA, лендинги и e-commerce проекты на React/TypeScript/ нужен доступ к резюме
- Интегрировал формы заявок, OAuth-авторизацию, YooKassa, Telegram-уведомления и геолокацию.
- Оптимизировал загрузку изображений, поиск, фильтры и Lighthouse-метрики.



Интересные кандидаты