← Back to jobs
Las Vegas, Nevada, USA
No related jobs found
Key Responsibilities
• Design, develop, and maintain Flutter applications for Android and iOS.
• Build reusable widgets, responsive layouts, and consistent UI components.
• Implement state management using Bloc, Provider, Riverpod, or equivalent solutions.
• Integrate REST APIs and handle asynchronous operations, errors, and data processing.
• Implement authentication, secure storage, Firebase services, and push notifications.
• Apply MVC, MVVM, or Clean Architecture principles.
• Debug applications, perform testing, and optimize performance.
• Configure mobile application build and deployment pipelines.
• Participate in code reviews, Agile ceremonies, and release activities.
• Use AI coding assistants such as Cursor, GitHub Copilot, Claude Code, Cline, Codex, or equivalent tools for development and debugging.
Required Skills
• 5–7 years of mobile application development experience.
• Strong hands-on experience with Flutter and Dart.
• Proven experience developing and delivering cross-platform Android and iOS applications.
• Strong knowledge of Flutter widgets, navigation, responsive design, and state management.
• Experience with REST APIs, JSON, asynchronous programming, and backend integrations.
• Experience with Firebase, local databases, and push notifications.
• Knowledge of Git, mobile application architecture, and Agile methodologies.
• Familiarity with mobile CI/CD pipelines.
• Practical experience using AI coding assistants in software development.
Preferred Skills
• Knowledge of Kotlin, Java, or Swift.
• Experience with automated mobile application testing and app store releases.
• Understanding of mobile application security and performance optimization
Bachelor's degree
No related jobs found
← Back to jobs