Source description
About the role
Build and maintain production-grade Flutter applications with a focus on performance, architecture, and testing. Responsibilities Develop and optimize Flutter 3 widgets, including custom rendering and adaptive layouts. Implement clean architecture with robust state management using Riverpod or Bloc. Integrate REST and GraphQL APIs, managing local persistence with Hive or SQLite. Write and maintain widget, integration, and golden tests using Mockito or similar tools. Manage CI/CD pipelines, code reviews, and Git-based workflows for continuous delivery. Required Skills 35 years of professional mobile experience, with 2+ years in production Flutter. Strong proficiency in Dart, including widget tree optimization and painting. Experience with state management solutions (Riverpod, Bloc, or equivalent). Proficiency with Git-based workflows, code reviews, and CI/CD pipelines. Familiarity with local persistence (Hive or SQLite) and background sync patterns. Understanding of real-time communication (WebSockets, push notifications, Firebase Messaging). Published at least one app on the App Store and Play Store. Ability to write platform-specific code (Kotlin/Swift) for native device features. Preferred Skills Experience with charts/graphics libraries (e.g., fl_chart) for data visualization. Familiarity with analytics SDKs (Mixpanel, Segment) and in-app purchase flows. Build and maintain production-grade Flutter applications with a focus on performance, architecture, and testing. Responsibilities Develop and optimize Flutter 3 widgets, including custom rendering and adaptive layouts. Implement clean architecture with robust state management using Riverpod or Bloc. Integrate REST and GraphQL APIs, managing local persistence with Hive or SQLite. Write and maintain widget, integration, and golden tests using Mockito or similar tools. Manage CI/CD pipelines, code reviews, and Git-based workflows for continuous delivery. Required Skills 35 years of professional mobile experience, with 2+ years in production Flutter. Strong proficiency in Dart, including widget tree optimization and painting. Experience with state management solutions (Riverpod, Bloc, or equivalent). Proficiency with Git-based workflows, code reviews, and CI/CD pipelines. Familiarity with local persistence (Hive or SQLite) and background sync patterns. Understanding of real-time communication (WebSockets, push notifications, Firebase Messaging). Published at least one app on the App Store and Play Store. Ability to write platform-specific code (Kotlin/Swift) for native device features. Preferred Skills Experience with charts/graphics libraries (e.g., fl_chart) for data visualization. Familiarity with analytics SDKs (Mixpanel, Segment) and in-app purchase flows.
More at Keylent Inc