Задачи: — Доработка приложения и серверной части проекта "Зеленая кнопка" — платформы для особо охраняемых природных территорий России: национальных парков, заповедников, природных парков. Требования: — Опыт коммерческой разработки не менее 3 лет. — Уровень senior в одном из стеков — TypeScript или Flutter — и уверенный уровень во втором. — Практический опыт современной кодогенерации через ИИ-агентов. — Умение настраивать harness (rules, skills, mcp) под конкретную задачу. — Знание TypeScript и Node.js: middleware, аутентификация, обработка ошибок, внешние HTTP-API и их таймауты. — Опыт работы с React: хуки, состояние, формы, таблицы, CRUD-экраны. — Навыки работы с MongoDB: агрегации, индексы, explain. — Опыт с GraphQL: schema-first, кодогенерация, аккуратное изменение схемы, используемой несколькими клиентами. — Знание Flutter и Dart: виджеты, состояние (Riverpod или аналог), навигация, работа с локальной базой, отладка на реальном устройстве. — Владение Git и привычка читать чужой код до изменений. — Готовность работать на сервере: journalctl, логи, ssh, ручной запуск скрипта миграции. — Отсутствие отдельного DevOps-специалиста в команде. — Приветствуется опыт внедрения интернет-карт (OSM). Условия: — Удалённая работа, 20–40 часов в неделю, график обсуждаемый. — Гибкий график с ежедневными созвонами и общей планёркой раз в неделю. — Оплата рабочих подписок.
Загружаем…