- Job ID - J-10051297
- Posted on May 11, 2026
Key Responsibilities
-
- Mobile Product Development: Design, develop, and maintain high-performance, scalable cross-platform mobile applications for iOS and Android using Flutter.
- Architecture & Quality: Implement clean code architecture (MVVM, Clean Architecture) and write maintainable, testable code.
- Collaboration: Work in an Agile environment with UI/UX designers, backend engineers, and product managers to deliver seamless user experiences.
- API & Integration: Integrate REST APIs, GraphQL, and backend services (e.g., Firebase) efficiently.
- Performance Optimization: Debug, profile, and optimize application performance, memory management, and startup times.
- Code Review & Mentorship: Participate in and lead code reviews to uphold high coding standards and best practices.
- Deployment: Manage release workflows for Google Play Store and Apple App Store.
Required Technical Skills
-
- Proficiency in Flutter: Strong, hands-on experience in building and shipping production-grade Flutter apps.
- State Management: Deep understanding of state management solutions such as BLoC, Provider, or Riverpod.
- Mobile Architecture: Expertise in SOLID principles, Clean Architecture, and modular development.
- Version Control: Strong knowledge of Git workflows.
- Tools: Experience with CI/CD tools (e.g., Fastlane, GitHub Actions) is a plus.
Soft Skills & Culture
-
- Ownership: Ability to take full ownership of projects.
- Continuous Learning: A passion for staying updated with the latest Flutter advancements.
- Communication: Strong problem-solving and communication skills to work effectively with remote/international clients.
Typical Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field
Reputed US Based IT Company
- Senior Flutter Developer
- Dillibazar, Kathmandu
