What are the responsibilities and job description for the Flutter Developer – Mobile Application Development position at MPower Plus?
Job Title: Flutter Developer – Mobile Application Development
Location: Las Vegas, Nevada (5 Days Onsite)
Role Overview
We are seeking an experienced Flutter Developer to build and maintain high-quality cross-platform mobile applications for Android and iOS platforms. The ideal candidate should have strong expertise in Flutter (Dart), mobile app architecture, API integration, and modern development practices.
Must-Have Skills
- 6 years of mobile application development experience
- Strong hands-on experience with Flutter & Dart
- Experience building cross-platform apps for Android & iOS
- Solid understanding of widgets, layouts, navigation, and state management
- Experience integrating REST APIs and asynchronous data handling
- Knowledge of MVC, MVVM, or Clean Architecture
- Experience with Firebase, push notifications, and local storage
- Familiarity with Git, Agile, and CI/CD pipelines
- Basic knowledge of Kotlin/Java or Swift
- Experience with AI-assisted development tools such as Cursor, GitHub Copilot, Claude Code, Cline, or Codex
Key Responsibilities
- Develop and maintain scalable Flutter applications
- Build reusable and responsive UI components
- Integrate backend services and APIs
- Optimize app performance, security, and scalability
- Debug, test, and deploy applications across Android and iOS
- Collaborate with product, UX, and backend teams in Agile environments