Flutter Developer
Develops complete Flutter features, from bug fixes to complex multi-screen flows, integrating business logic, state management, and platform-specific services.
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.
Related skills
Git & GitHub Workflow
Manages the complete Git and GitHub workflow for React Native (Expo) projects, enforcing best practices for branching, commits, and pull requests.
Mobile Development12 ptsReact Native Feature Generator
Generates new feature modules for React Native applications based on a clean, three-layer (Presentation, Domain, Data) architecture.
Mobile Development12 ptsFlutter Widget Assistant
Guides you through Flutter widget implementation decisions with a structured, interactive interview.
Mobile Development212 pts