What are the responsibilities and job description for the Flutter Developer (Mobile Application Development) position at Ampstek?
Job Title :: Flutter Developer (Mobile Application Development)
Location :: Las Vegas – Nevada Onsite
Job Type :: Contract
JD-:
We are seeking a Flutter Developer to design, develop, and maintain high quality cross platform mobile applications for Android and iOS. The ideal candidate has strong experience in Flutter (Dart), solid mobile UI/UX understanding, and hands on experience integrating mobile apps with backend services.
Key Responsibilities:
• Design, develop, and maintain cross platform mobile applications using Flutter.
• Build clean, reusable, and performant UI components using Flutter widgets.
• Implement state management, navigation, and responsive layouts.
• Integrate mobile applications with RESTful APIs and backend services.
• Ensure high performance, security, and scalability of mobile applications.
• Debug, test, and optimize applications across Android and iOS devices.
• Collaborate with UX designers, product owners, and backend teams.
• Participate in code reviews, sprint planning, and Agile ceremonies.
• Support app releases, upgrades, and store deployments.
Required Skills & Qualifications:
Must Have
• Min 6 years’ experience developing Flutter development.
• Strong hands on experience with Flutter (Dart).
• Experience developing cross platform mobile apps for Android & iOS.
• Solid understanding of widgets, layouts, navigation, and state management.
• Experience integrating REST APIs and handling asynchronous data.
• Familiarity with Git and Agile development practices.
• Knowledge of mobile app architecture (MVC, MVVM, Clean Architecture).
• Exposure to Firebase, local storage, or push notifications.
• Basic understanding of Android (Kotlin/Java) or iOS (Swift).
• Experience with CI/CD pipelines for mobile apps.
• Experience in AI Assistant Development using Cursor or Github Copilot or Claude Code or Cline or Codex or Equivalent