Posted on: 06/08/2025
Location : Remote
Job Type : Contract
About the Role :
We are looking for a highly skilled Flutter Developer to join our team. The ideal candidate will have deep expertise in Flutter and Dart, and a proven track record of building scalable, high-performance mobile applications. If you're passionate about mobile technology and creating pixel-perfect user experiences, we want to hear from you.
Key Responsibilities :
- Develop robust and scalable mobile applications using Flutter.
- Architect clean and maintainable codebases using MVVM or Clean Architecture principles.
- Integrate complex APIs (REST, GraphQL) and handle asynchronous data workflows.
- Translate design systems into reusable and adaptive UI components.
- Implement advanced animations and deliver visually rich user experiences.
- Ensure cross-device responsiveness and high performance.
- Integrate native device features such as camera, sensors, and notifications.
- Manage app lifecycle from development to deployment on both iOS and Android.
- Monitor app performance and proactively optimize resource usage.
- Set up crash reporting and analytics tools for actionable insights.
Technical Skills :
- Expertise in Dart & Flutter : Advanced knowledge of widget composition, custom render objects, and performance tuning.
- Architectural Mastery : Experience with scalable patterns like MVVM and Clean Architecture.
- State Management : Strong grasp of tools like Redux, GetX, MobX, etc., and their appropriate use cases.
- API Integration : Skilled in working with RESTful services and GraphQL.
- UI Implementation : Ability to build reusable components aligned with design systems.
- Responsive Design : Focus on creating seamless experiences across screen sizes and platforms.
- Custom UI & Animations : Comfortable with animation libraries and crafting custom transitions.
- Native Feature Handling : Working knowledge of device capabilities (camera, sensors, etc.).
- Deployment Expertise : End-to-end experience with Google Play and Apple App Store publishing.
- Performance Optimization : Familiarity with profiling tools and techniques to enhance app performance.
- Crash & Analytics : Integration experience with Firebase Crashlytics and similar tools.
Did you find something suspicious?
Posted by
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1525327
Interview Questions for you
View All