Санкт-Петербург, 2 линия – Московско-Петроградская, метро Невский проспект
Метро: АдмиралтейскаяВакансия: Flutter / Fullstack-разработчик (Middle, mobile + Windows-виджет + web, СПб, гибрид)
🚀 Обязанности:
Разработка и развитие мобильного приложения (iOS/Android) и Windows-виджета на Flutter.
Интеграция с GraphQL API (queries, mutations, типобезопасные клиенты).
Участие в разработке web-интерфейса админки (React + TypeScript, GraphQL).
Работа в формате AI-first в паре с ИИ через Cursor.
Оптимизация производительности и поддержка кода на всем стеке (mobile + web).
🎯 Требования:
Общие:
Опыт коммерческой разработки на Flutter от ~2 лет.
Знание ООП, SOLID, асинхронного программирования.
Умение работать с Git, REST/GraphQL API.
Готовность работать как с мобильной частью, так и с web-интерфейсом продукта.
Готовность работать в AI-first процессе и активно использовать Cursor/ИИ в разработке.
Внимание к качеству кода и скорости поставки фич (чистый код, тесты, ревью).
Flutter / mobile:
Уверенное владение Dart и Flutter.
Опыт навигации (желательно go_router).
Управление состоянием (желательно flutter_riverpod).
Понимание жизненного цикла виджетов и адаптивной верстки под mobile/desktop.
Web / frontend:
Практический опыт с React и TypeScript.
Опыт работы с GraphQL на фронтенде (желательно Apollo Client).
Базовый опыт с современным UI-стеком (Tailwind CSS, Ant Design или аналоги).
🌟 Будет плюсом:
Опыт с десктопными приложениями на Flutter (Windows/macOS).
Опыт оптимизации производительности и работы с аналитикой/логированием.
Опыт написания автотестов (юнит-, widget- и component-тесты на web).
📌 Ключевые технологии: Flutter, Dart, GraphQL, REST API, go_router, flutter_riverpod, React, TypeScript, Vite, Tailwind CSS, Apollo Client, Ant Design, Git, CI/CD, Cursor.