Flutter Developer (Middle/Senior)
Revolutiongloballlc โ Uzbekistan ยท Posted ~3 hours ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
Offered salary: $1000 - $2000
Experience: from 3 years
Employment type: Full-time
Schedule: 6/1
Working hours: 7 hours a day, 42 hours a week
Work format: offline or hybrid
Responsibilities
Develop and support cross-platform mobile applications on Flutter (iOS/Android/Web/Desktop);Design, optimize and improve UI/UX, ensuring high speed and responsiveness of interfaces;Integrate mobile applications with the backend part via REST API / GraphQL;Work with State Management (Provider, Riverpod, Bloc, GetX);Optimize performance and resource consumption of a mobile application;Maintain existing projects and implement new functionality;Participate in Code Review and CI/CD processes, ensuring code quality;Work in a team with backend developers, designers and testers.
Requirements
3+ years of experience in mobile development on Flutter;Excellent knowledge of Dart and understanding of cross-platform development principles;Experience with REST API, GraphQL and WebSockets;Understanding of Clean Architecture, MVVM, BLoC architectures;Experience with animations and custom UI components;Experience with SQLite, Hive, Shared Preferences for local data storage;Confident use of version control tools (Git, Git Flow);Skills in working with Firebase (Auth, Firestore, Notifications, Remote Config);Experience in publishing applications in the App Store / Google Play.
Will Be a Plus
Experience with Native iOS (Swift) or Android (Kotlin) for writing native modules;Experience writing web or desktop on Flutter;Skills in working with CI/CD for automated assembly and deployment of applications;Experience with WebView and embedding PWA into a mobile application;Knowledge of testing tools (unit, widget, integration tests).Skills in working with GraphQL.
Conditions
Official employment with a competitive salary;Work in a professional team, where everyone has the opportunity for growth and development;Interesting projects related to fintech, payment systems and e-commerce;Career growth - the opportunity to develop as a Senior Flutter Developer or Team Lead;Modern technology stack and access to advanced development tools;Comfortable office with a convenient working environment;Work format: Offline (Tashkent);Corporate events, training, participation in specialized conferences.
We have 153,960 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 153,960 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume