HamburgerMenu
hirist

Flutter Developer - Dart Programming

Focalworks
Multiple Locations
6 - 10 Years

Posted on: 06/08/2025

Job Description

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.

info-icon

Did you find something suspicious?