Flutter + NestJS разработчик (Junior+ / Middle)

Фьюти Айти Про

Flutter + NestJS разработчик (Junior+ / Middle)

Ухта, набережная Нефтяников, 11А

Описание вакансии

Future-IT-Dent — продукт для стоматологических клиник. Сейчас мы усиливаем направление мобильной разработки: новые пользовательские сценарии, больше автоматизаций, интеграции и устойчивый backend под мобильные функции.

Кого мы ищем

Нам нужен junior+ / middle разработчик, который будет:

  • развивать мобильное приложение на Flutter (iOS/Android),

  • развивать backend-слой на NestJS, который обслуживает мобильные сценарии (API, webhooks, интеграции, фоновые задачи).

Чем предстоит заниматься:

Flutter (основное)

  • Развивать мобильное приложение (iOS/Android): новые экраны и сценарии, улучшение UX, работа с состояниями и навигацией.

  • Интеграция с API: авторизация, обработка ошибок, оффлайн/кэширование, оптимизация сетевых запросов.

  • Работа со стабильностью: багфиксы, деградации производительности, анализ падений, повышение качества релизов.

  • Сборки и релизы: участие в выпуске версий; настройка CI/сборок, если есть опыт.

NestJS (backend под мобильный контур)

  • Разрабатывать и поддерживать сервисы на NestJS: REST API для мобильного приложения, webhooks, интеграционные endpoints.

  • Фоновые задачи/очереди, интеграции с внешними сервисами (уведомления/синхронизации/триггеры).

  • Писать аккуратные изменения в существующем коде, разбираться в причинах багов, закрывать задачи "под ключ".

Взаимодействие с продуктом

  • Участвовать в обсуждении сценариев: что именно делаем для пользователей, какие ограничения по данным/скорости/стабильности.

  • Взаимодействовать с командой (код-ревью, синхронизация по API, приоритизация техдолга).

Стек

  • Mobile: Flutter

  • Backend: NestJS (мобильные сервисы/интеграции), основной backend продукта — Laravel 10

  • PostgreSQL, Redis, очереди, JWT, мультиарендность

  • Git, code review, таск-трекер

Что мы ожидаем (уровень junior+ / middle)

По Flutter

  • Уверенная практика Flutter: виджеты, композиция UI, навигация, работа с сетью, обработка ошибок.

  • Понимание state management.

По NestJS / backend

  • Коммерческий опыт Node.js/NestJS.

  • Понимание REST, авторизации (JWT), принципов клиент-серверного взаимодействия.

  • Умение проектировать API (стабильность контрактов, версии, предсказуемые ошибки).

  • Опыт работы с БД на уровне запросов/моделей (PostgreSQL), понимание кэширования/Redis.

Общие ожидания

  • Умение читать и улучшать чужой код.

  • Ответственность и самостоятельность: оценка, декомпозиция, коммуникация по рискам, доведение до результата.

Будет плюсом

  • Знание php (Laravel, Symfony) на уровне чтения/понимания.

  • Опыт интеграций (webhooks, внешние сервисы, фоновые задачи).

  • Опыт публикации приложений (App Store / Google Play), подписи/сборки, CI/CD.

  • Понимание домена (healthcare/CRM/сервисы коммуникаций) — необязательно, но помогает.

Условия

  • Формат: работа в офисе.

  • Гибкий старт рабочего дня (ориентир 9–11) — обсуждается.

  • Живой продукт и понятный смысл задач: влияние на реальных пользователей и быстрый цикл внедрения.

  • Технически сильная команда, код-ревью, наставничество/поддержка на онбординге.

  • Перспектива роста в сторону сильного mobile + backend инженера.

При отклике:

  • кратко о вашем опыте Flutter и backend (NestJS/Node.js),

  • ссылки на GitHub/проекты.

Навыки
  • JavaScript
  • Flutter
  • TypeScript
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию