Via
Senior Flutter Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Flutter-инженер в команду мобильного приложения для райдеров Via. Отвечает за кроссплатформенное приложение на Flutter и нативные Android/iOS-модули, архитектуру и производительность мобильной платформы.
Задачи
- Разрабатывать и развивать мобильные приложения Via для райдеров: бронирование поездок, управление аккаунтом, основной пользовательский путь
- Работать преимущественно с Flutter, при необходимости вносить изменения в нативные кодовые базы Android и iOS
- Проектировать и развивать мобильную инфраструктуру: архитектурные паттерны, оптимизация производительности и управление памятью
- Диагностировать и устранять критические продакшн-инциденты
- Менторить инженеров команды, проводить код-ревью и делиться экспертизой
Требования
- 5+ лет опыта мобильной разработки
- Сильный практический опыт с кроссплатформенными фреймворками, опыт с Flutter — большое преимущество
- Опыт нативной разработки под Android (Kotlin) или iOS (Swift)
- Понимание архитектурных паттернов мобильных приложений, оптимизации производительности и конкурентного программирования (Kotlin Coroutines, Swift async-await, Dart async)
- Опыт работы с Location Services и Google Maps API, знакомство с Mapbox
- Готовность работать в гибридном формате: офис в Нью-Йорке 2–3 дня в неделю
Условия
- Гибридный формат: офис в NYC 2–3 дня в неделю
- Зарплата $160,000–$200,000 в год (финальная сумма зависит от опыта и навыков)
- Щедрый соцпакет: бесплатная медицинская страховка, 401K matching, обеды по средам и другие бонусы
- Возможность влиять на продукт, которым пользуются миллионы пассажиров
Навыки
- Flutter
- Dart
- Android
- Kotlin
- iOS
- Swift
- Kotlin Coroutines
- async-await
- Location Services
- Google Maps API
- Mapbox
- mobile architecture
- performance optimization
- memory management