10/05/2025
We are hiring Senior Flutter Developer
Location: Mid Baneshwor, Kathmandu [On-site]
Employment Type: Full-Time
Salary: Negotiable
We are seeking a Senior Flutter Developer with deep expertise in cross-platform mobile development to build, scale, and maintain high-performance mobile applications. The ideal candidate is well-versed in Flutter and Dart, has significant experience with GetX, and follows modern architectural principles to build clean, modular, and testable codebases.
Key Responsibilities
• Develop, test, and maintain robust cross-platform mobile applications using Flutter and Dart.
• Utilize GetX for state management, navigation, and dependency injection.
• Apply strong object-oriented programming principles and software design patterns (Clean Architecture, MVVM).
• Implement and manage dependency injection to ensure modular and maintainable code.
• Create custom widgets, animations, and integrate native functionalities where necessary.
• Integrate with REST APIs, Firebase, and other third-party services.
• Collaborate with UI/UX designers, product managers, and backend developers to deliver new features.
• Conduct code reviews, write unit and integration tests, and ensure CI/CD compliance.
• Optimize app performance and ensure responsiveness and reliability.
• Stay updated with emerging mobile technologies and Flutter best practices.
Must-Have Qualifications
• 4+ years of professional mobile development experience; 3+ years with Flutter.
• Bachelor’s degree in Software Engineering, Data Science, Electronics Engineering, or related field.
• Proficiency in Dart and the Flutter SDK.
• Deep experience with GetX for state management, routing, and dependency injection.
• Strong knowledge of OOP, Clean Architecture, and software design patterns.
• Experience with:
• Custom widgets and platform-specific integrations
• Firebase (Auth, Firestore, Cloud Messaging)
• Automated testing frameworks (unit, widget, integration)
• Excellent problem-solving skills and attention to detail.
• Strong communication skills and ability to work collaboratively in Agile teams.
Nice to Have
• Experience with native Android (Kotlin) and/or iOS (Swift) development.
• Familiarity with publishing apps to the App Store and Google Play.
• Experience working in Agile/Scrum environments.
• Understanding of backend technologies and API design.
Email us at [email protected]