Senior Flutter Engineer
Core
Develop cross-platform Flutter applications for Android and iOS, translating product requirements and UI designs into functional features.
Role type
Senior IC Flutter Engineer
Builds
Cross-platform mobile applications for Android and iOS
Domain
Mobile development, Flutter ecosystem
Deliverable
production ML models | product features
Required skills
Flutter, Dart, Object-Oriented Programming, Unit and Integration Testing, State Management (Riverpod, BLoC, Provider), RESTful API Integration, Responsive UI Design, Git, CI/CD, Local Storage (Hive, SQLite), Architectural Patterns (MVVM, Clean Architecture)
Preferred skills
Consulting experience
Responsibilities
Develop cross-platform Flutter applications for Android and iOS; Translate product requirements and UI designs into fully functional features; Write clean, testable, and maintainable code; Participate in code reviews and support team learning; Collaborate with product managers, designers, and engineers to create user experiences; Integrate applications with backend APIs and services; Monitor application performance and troubleshoot issues; Contribute to architectural decisions and recommend improvements to the Flutter and Dart ecosystem; Mentor junior team members and strengthen Flutter adoption across projects
Seniority
Senior, hands-on IC