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 и процессом проектирования
- Интересуетесь автономными технологиями и мобильными решениями
Похожие вакансии