My Startups

Senior Flutter Developer

Не указана
  • Алматы
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • Flutter
  • API
  • Firebase
  • iOS
  • Android

MyTravel — дочерняя IT-компания Astana Motors, специализирующаяся на разработке технологичных решений для оптимизации бизнес-процессов в туристической отрасли. Мы создаем инновационные системы и платформы, которые помогают компаниям эффективно управлять бронированиями, улучшать клиентский сервис и повышать операционную эффективность в сфере туризма.

Обязанности:
  • Разработка и поддержка высококачественных мобильных приложений на Flutter с учетом лучших практик UX/UI;
  • Проектирование и внедрение архитектурных решений, обеспечение модульности, переиспользуемости компонентов и масштабируемости приложений;
  • Оптимизация производительности мобильных приложений, включая минимизацию времени запуска и улучшение отзывчивости интерфейса;
  • Разработка и поддержка тестов для мобильных приложений (unit, integration, UI тесты);
  • Взаимодействие с backend-разработчиками для интеграции с API и обеспечения функциональности приложений;
  • Проведение код-ревью и поддержка высокого качества кода, внедрение стандартов кодирования и лучших практик разработки;
  • Оценка и выбор технологий и инструментов для эффективной разработки мобильных приложений.
Требования:
  • Опыт работы на позиции Flutter Developer от 3 лет;
  • Глубокие знания Dart и опыт разработки мобильных приложений на Flutter;
  • Опыт работы с архитектурными паттернами, такими как MVVM, BLoC или Provider;
  • Уверенное владение Git, опыт работы с CI/CD процессами для мобильных приложений;
  • Знание принципов работы с REST API и интеграция приложений с внешними сервисами;
  • Опыт работы с современными инструментами для тестирования мобильных приложений (например, Mockito, Flutter Driver, integration_test);
  • Знание принципов безопасности мобильных приложений (шифрование данных, защита от утечек информации, использование безопасных методов аутентификации);
  • Знание принципов Mobile App Performance Optimization (оптимизация работы с памятью, улучшение времени загрузки, оптимизация рендеринга интерфейсов);
  • Умение работать с инструментами мониторинга и анализа ошибок мобильных приложений (например, Firebase Crashlytics, Sentry);
  • Опыт работы с SQLite, Hive или другими локальными базами данных для мобильных приложений;
  • Опыт написания и поддержания документации для мобильных приложений и интеграций.
Условия:
  • График работы 5/2, оффлайн формат;

  • Конкурентная заработная плата, оформление по ТК РК;

  • Оплату профильных курсов, участие в конференциях, митапах;

  • Комфортный офис со всеми удобствами в Mega Розыбакиева;

  • 50% оплата абонемента в любом фитнес-центре города;

  • 1 Day Off в честь дня рождения;

  • Медицинское обслуживание для вас и ваших 2 близких родственников по установленному лимиту 400 000 тенге (+аптека, стоматолог);

  • Материальная помощь при разных жизненных ситуациях (рождение ребенка, бракосочетание, смерть близкого человека и т. д.);

  • Скидки на услуги в официальных дилерских центрах (15% на запчасти, 30% на услуги);

  • Предоставляем новейшее техническое оборудование;

  • Скидка на покупку авто от года работы в Компании;

  • Бесплатная парковка в ТРЦ Мега 24/7;

  • Корпоративная связь по необходимости;

  • Рост и перемещение внутри группы компании Astana Group;

  • Частые тимбилдинг и яркая корп.культура;

  • Ежемесячные Sprint review с акционерами и IT-специалистами, с вкусной едой и разными напитками.