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