Senior Mobile Engineer – AI Deployment Platform
Join an industrial AI company’s Deployment Platform team to build the mobile application used by customers, field technicians, and partners. Develop cross-platform Flutter experiences for guided installation, AI-assisted workflows, and connected industrial hardware.
Обязанности
- Design, build, and maintain cross-platform Flutter applications for iOS and Android
- Lead AI-assisted workflows for guided installation and field decision-making using large language models
- Implement IoT and hardware integrations, including NFC provisioning, augmented-reality tools, and indoor positioning
- Contribute to backend and frontend services and APIs
- Maintain a scalable modular monorepo using strong state management and comprehensive testing
- Collaborate with product and design teams on adaptive, accessible mobile user experiences
- Improve application performance, stability, maintainability, synchronization, monitoring, security, and deployment practices
Требования
- At least 5 years of mobile development experience
- Professional experience with Flutter and Dart, plus native iOS and Android development
- Experience with BLoC state management and scalable mobile architecture
- Ability to contribute to backend and frontend services or APIs for end-to-end feature delivery
- Ability to write high-quality, testable Dart code for iOS and Android
- Experience using AI-assisted development tools such as Claude, Cursor, or Gemini
- Familiarity with RTL-aware layouts
Будет плюсом
- Experience with industrial IoT or field-service applications
- Device commissioning workflows and IoT connectivity using Wi-Fi, NFC, BLE, or beacons
- Experience with augmented reality or indoor navigation
- Familiarity with Firebase, Intercom, offline synchronization, or sync capabilities
Условия и преимущества
- Stock options
- Paid parental leave
- Flexible paid time off