Flutter Developer (Hospitality)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Flutter Developer (Mobile): Migrating a business-critical iPad-first iOS application from Objective-C to Flutter using AI-assisted tools with an accent on behavioral parity and architectural integrity. Focus on validating AI-generated code, ensuring UI accuracy for tablet-first interfaces, and maintaining high test coverage.
Location: Remote or Hybrid in Bulgaria, Georgia, Lithuania, Moldova, or Poland. Required: 4 hours of overlap with the Boston team (until 12:00 PM UTC-5).
Company
A US-based software company providing an operations platform for restaurant, cruise, and hospitality businesses worldwide.
What you will do
- Migrate an iPad-first iOS application from legacy Objective-C to Flutter using AI-assisted development tools.
- Review, analyze, and improve AI-generated code to ensure alignment with project architecture and coding standards.
- Validate functional and behavioral parity between the legacy iOS implementation and the new Flutter application.
- Develop and maintain unit, widget, and integration tests to ensure migrated functionality.
- Identify and communicate risks regarding UI accuracy, business logic, and architectural discrepancies.
Requirements
- 3+ years of commercial experience with Flutter development and strong knowledge of Dart.
- Hands-on experience with Riverpod and iPad/tablet-first UI development.
- Proficiency with Flutter DevTools for debugging performance and behavior-related issues.
- Experience implementing unit, widget, and integration tests in Flutter.
- English: Upper-Intermediate (B2) or higher.
- Location: Must be based in Bulgaria, Georgia, Lithuania, Moldova, or Poland.
Nice to have
- Ability to read and understand Objective-C code.
- Experience with legacy application migrations.
- Domain experience in restaurant, POS, or hospitality sectors.
Culture & Benefits
- Technical and non-technical training for professional growth.
- Mentorship from experienced employees and access to internal conferences.
- Comprehensive health insurance and sports activities.
- Flexible work options, including remote and hybrid arrangements.
- Work anniversary program and additional vacation days.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →