Make Your Resume Now

Senior Software Engineer (Flutter)

Posted November 10, 2025
Full-time Mid-Senior Level

Job Overview

We are urgently looking for a highly skilled Senior Software Engineer (Flutter) with 4+ years of experience working with Flutter and Dar. The ideal candidate will be capable of architecting, building, and maintaining high performance mobile applications for both Android and iOS. You will work closely with cross functional teams to design and deliver robust, scalable, and user centric mobile products.

Key Responsibilities

  • Mobile Application Development: Design, develop, and maintain robust, scalable, and high performance mobile applications using Flutter and Dart for both Android and iOS.
  • Reusable Components and UI or UX: Build reusable widgets and component libraries, ensuring responsive, pixel perfect, and platform consistent UI or UX across multiple devices and screen sizes.
  • API and Service Integration: Integrate mobile applications with REST APIs, GraphQL, Firebase services, and third party SDKs, ensuring secure and reliable data flow between client and backend.
  • State Management and Code Quality: Implement proper state management patterns such as Bloc, Provider, GetX, or Riverpod. Write clean, maintainable, and well structured code following best practices.
  • Testing and Performance Optimization: Implement unit, widget, and integration tests. Monitor app performance, identify bottlenecks, and optimize for speed, memory usage, and battery efficiency.
  • App Lifecycle and Store Management: Manage the full lifecycle of mobile apps including build configurations, signing, publishing, and updates on Google Play Store and Apple App Store, along with crash and issue monitoring.
  • Collaboration and Delivery: Work closely with UI or UX designers, backend engineers, and product managers to translate requirements into technical solutions and deliver features on time.
  • Innovation, Review, and Mentorship: Stay updated with the latest Flutter and mobile development trends, conduct code reviews, share best practices, and mentor junior developers within the team.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!