• 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