Browse / Mobile Development / Flutter Developer

Flutter Developer

Develops complete Flutter features, from bug fixes to complex multi-screen flows, integrating business logic, state management, and platform-specific services.

SkillMobile DevelopmentCross Platform

The source repository doesn't declare a license. Check its terms before reusing the code.

Key features

  • Full-feature development from bug fixes to complex multi-screen flows
  • Manages state, declarative navigation (GoRouter), and error handling patterns
  • Integration with a centralized AppServices architecture for all business logic
  • Implementation of granular Role-Based Access Control (RBAC) permission checks
  • Strict adherence to a custom design system and Material 3 guidelines

Use cases

  • Implementing a new multi-screen feature like a hotel booking flow
  • Adding a feature to an existing screen that requires business logic and API calls
  • Fixing a complex bug involving state management and service interactions

FAQ

What does the Flutter Developer skill do?

This skill is an expert Flutter developer that handles all frontend development tasks. It can implement bug fixes, small features, and complex multi-screen user flows, integrating business logic, state management, and platform services.

When should I use this skill?

Use this skill for any Flutter development task that involves business logic or multiple files. It's ideal for building complete features, not for creating simple, standalone UI components (use the 'flutter-ui-components' skill for that).

How does this skill improve my workflow?

It automates end-to-end feature development by writing code that strictly adheres to established project architecture, including a custom design system, centralized services (AppServices), and Role-Based Access Control (RBAC), ensuring consistency and saving you time.

What core capabilities does it have?

It specializes in full-feature development, state management, declarative navigation (GoRouter), integrating with backend services, implementing granular permission checks, and adhering to Material 3 and custom design system guidelines.