Tez Taxi — технологичный сервис в сфере городской мобильности. Развиваем экосистему продуктов для пассажиров, водителей и партнёров. Масштабируемся, растём и усиливаем мобильную команду.
Задачи:
• Разработка и поддержка мобильных приложений на Flutter (iOS/Android).
• Проектирование и внедрение архитектуры (Clean Architecture, SOLID).
• Работа с REST API и WebSockets (реал-тайм обновления).
• Интеграция карт и геосервисов (маршрутизация, трекинг, геокодинг).
• Настройка и развитие CI/CD (сборки, тесты, релизы).
• Code review, менторство, обмен экспертизой.
• Участие в Agile-процессах (планирование, оценки, ретро).
• Лидерство по факту: помогать команде, инициировать улучшения, готовность брать на себя ведение стрима/подкоманды.
Требования:
• 3–4+ года в мобильной разработке, из них существенный опыт на Flutter.
• Уверенная работа с flutter_bloc, Provider, Firebase, Hive, Sqflite.
• Отличное понимание ООП, SOLID, принципов чистого кода.
• Опыт командной разработки: Git, Gitflow, code review.
• Понимание платформенных особенностей iOS/Android (жизненный цикл, пермишены, фоновые сервисы).
• Опыт интеграции карт и геолокации.
Будет плюсом:
• Опыт роли Senior/Tech Lead: планирование, декомпозиция, приоритизация.
• Опыт оптимизации производительности (микролаги, jank, layout/rebuild).
• Знание DI, modularization, тестирование (unit/widget/integration).
• Опыт настройки аналитики и push-уведомлений.
Условия:
• Участие в развитии высоконагруженного продукта в реальном секторе.
• Сильная команда, экспертиза и обмен практиками.
• Конкурентное вознаграждение
• Формат: офис Алматы.
• Оборудование и оплачиваемые проф.курсы/сертификации по согласованию.