← Все вакансии

Flutter разработчик в Автономный транспорт

Мы разрабатываем мобильное приложение для сотрудников, которые работают с автономным транспортом: водителей-испытателей, техников и других. В приложении будут функции поддержки, работа с документами, задачами, статистикой и интеграция с внешними системами (например, со шлагбаумами).

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

Задачи и обязанности

Создание с нуля мобильного приложения для водителей-испытателей и выпускающих механиков

Сейчас стоит задача разработать новое мобильное приложение на Flutter. Оно заменит существующие инструменты и станет основным рабочим интерфейсом для сотрудников, которые участвуют в тестировании и эксплуатации автономных автомобилей. Вам предстоит заняться созданием продукта с самых ранних этапов: закладывать архитектуру, проектировать экраны и пользовательские сценарии, выбирать технические решения и реализовывать функциональность, которая будет закрывать ключевые процессы — от проверки оборудования до выпуска машин на линию.

Реализация функциональности, влияющей на рабочие процессы и качество разработки

Вы будете разрабатывать функции, которые напрямую связаны с производственными задачами команды. Вам предстоит заняться улучшением логики работы приложения, добавлением новых сценариев, оптимизацией существующих функций — всё это влияет на скорость выпуска машин и качество сбора данных.

Работа с мобильным стеком (Flutter) и смежными технологиями (React, API, Python)

Вы будете работать в основном с Flutter и сопутствующими мобильными технологиями. Но экосистема проекта шире: мобильное приложение взаимодействует с API, внутренними веб-сервисами и оборудованием. Некоторые из этих сервисов написаны на React, часть бэкенда — на Python. Необходимо понимать их устройство и уметь вносить небольшие изменения. Это позволит не замыкаться исключительно на мобильной разработке, а расширить кругозор и лучше понять, как устроен продукт целиком.

Больше о разработке в Яндексе — в канале Yandex for Developers

Требования

  • Разрабатывали мобильные приложения на Flutter
  • Знаете JavaScript/TypeScript и библиотеки React
  • Работали с REST/GraphQL API
  • Умеете проектировать и читать базы данных (желательно PostgreSQL)
  • Ответственны и стремитесь к качеству кода
  • Умеете работать в команде и понимать потребности пользователей

Дополнительные требования

  • Имели опыт фулстек-разработки (умели поднимать и поддерживать полный стек от UI до БД)
  • Знакомы с CI/CD, контейнеризацией (Docker) и инфраструктурой
  • Имели опыт проектирования сложных аналитических интерфейсов
  • Знакомы с инструментами UX/UI и процессом проектирования
  • Интересуетесь автономными технологиями и мобильными решениями
Python JavaScript TypeScript React PostgreSQL Docker CI/CD Flutter
Откликнуться →