AI-driven Fullstack-разработчик
Самара, РоссияДжуниор • Миддл • Сеньор
Удаленная работа
Опыт работы от 3 до 5 лет100 000 ₽
Опыт работы от 3 до 5 лет100 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g1BA3
О себе
На данный момент Head of Development / Руководитель отдела разработки.
Мои компетенции и опыт
Разработка и развитие коммерческих веб-приложений на React / нужен доступ к резюме и нужен доступ к резюме / нужен доступ к резюме Помимо frontend-разработки участвую в проектировании технических решений, декомпозиции задач, работе с API и координации разработки. За время работы успел поучаствовать в развитии очень разных продуктов: от платформы стажировок и европейского стартапа до сложной B2B-системы с документооборотом, облачной инфраструктуры и сервисом платежей.
Это все конечно хорошо, но ближе к делу:
Что по проектам?
– Разработка функционала для провайдера облачной инфраструктуры и хостинговых услуг: VPS/VDS, веб-хостинг, регистрация доменов, SSL-сертификаты и другие инфраструктурные сервисы для юр. и физ. лиц. Конкретнее: работал над развитием существующей функциональности и над новыми пользовательскими сценариями и услугами.
– Разработка процесса оплаты услуг: выбор и заказ услуги, создание платежа, обработка его состояний, успешных и неуспешных сценариев, синхронизация frontend с backend и платежной системой. Это было непросто, но мы справились :)
– Разработка сервиса радио-хостинга для интернет- и FM-радиостанций. Работал над интерфейсами управления радиостанциями и потоками, тарифами, аналитикой и другой функциональностью сервиса в условиях сжатых сроков и плавающего ТЗ.
– Разработка платформы стажировок. Активно взаимодействовал напрямую с клиентом: обсуждал требования, уточнял бизнес-логику и согласовывал технические решения. Значительная часть моей роли в проекте была завязана на работе с SSR и оптимизацией производительности и SEO (скоростью загрузки страниц, рендерингом и получением данных).
– Разработка крупной B2B-системы со сложным документооборотом и большим количеством связанных бизнес-процессов. Работа с интерфейсами документов, статусами, связанными сущностями и нетривиальной бизнес-логикой. Это один из проектов, где приходилось особенно глубоко погружаться в предметную область: значительная часть сложности была не в UI, а в том, чтобы правильно перенести реальные процессы компании в интерфейс.
– Разработка с нуля французского сервиса (тот самый стартап) в сфере домициляции бизнеса: публичный лендинг и административная панель. Реализация пользовательских сценариев и внутренних интерфейсов управления сервисом. На этом проекте я в полной мере прочувствовал, что такое участвовать в составлении технических требований с полного нуля.
Опыт интересный, но...
Что по стеку и технологиям?
– Разработка новой функциональности и поддержка существующих приложений на React, нужен доступ к резюме , нужен доступ к резюме и нужен доступ к резюме ;
– Работа с экосистемами React и Vue: управление состоянием и серверными данными, маршрутизация, переиспользуемые компоненты, hooks/composables;
– Разработка на Vue 2/3 с использованием Composition API, Pinia, Vue Router и возможностей Nuxt;
– Проектирование клиентской архитектуры, пользовательских интерфейсов, переиспользуемых компонентов и бизнес-логики;
– Интеграция с backend API, работа с GraphQL, REST API и управлением серверным состоянием;
– Оптимизация производительности: анализ узких мест, рендеринга, сетевых запросов и загрузки данных;
– Работа с SSR в нужен доступ к резюме и нужен доступ к резюме , SEO и производительностью приложений;
– Анализ production-проблем, поиск и реализация решений для предотвращения повторных ошибок;
– Покрытие функциональности unit-тестами и участие в code review.
Но ведь надо двигаться в ногу со временем и не отставать, поэтому...
AI в разработке:
– Активно использую Claude Agent и OpenAI Codex в ежедневном цикле разработки;
– Работаю с MCP для предоставления AI-агентам контекста из внутренних систем и инструментов разработки;
– Использую интеграции с Confluence, Jira, Git-репозиториями и инфраструктурой;
– Внедряю Spec-Driven Development (SDD);
– Применяю context engineering: формирую и структурирую контекст для AI-агентов;
– AI использую как полноценный engineering-инструмент, но архитектурные решения, проверка реализации и ответственность за итоговый код оставляю за собой.
Как по мне, самая важная часть работы – это умение взаимодействовать с командой, поэтому...
Командная работа и процессы:
– Работа по Agile. Принимал активное участие в том, чтобы внедрить Agile не только на словах и чередовании спринтов, но и полноценном цикле: планирование спринтов, декомпозиция и оценка задач, беклог и ретроспективы;
– Согласование беклога, технических решений, приоритетов и планов разработки с продуктовой командой и заказчиками;
– Координация выполнения задач команды и контроль хода разработки;
– Работа с Jira, Confluence и GitFlow;
– Регулярные релизы согласно планам спринта.
Более подробно о моем стеке: TypeScript, JavaScript, React, нужен доступ к резюме , нужен доступ к резюме , NestJS, нужен доступ к резюме , нужен доступ к резюме , Composition API, Pinia, Vue Router, GraphQL, REST API, Redux Toolkit, RTK Query, MobX, Zustand, TanStack Query, Tailwind CSS, styled-components, Ant Design, нужен доступ к резюме , i18n, Jest, Vitest, Git, Claude Agent, OpenAI Codex, MCP.
Tg для связи: нужен доступ к резюме
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
