Senior Flutter Developer

LucrumX


Date: 23 hours ago
City: Lahore
Contract type: Full time

We are seeking a Senior Flutter Developer to lead the design and development of high-performance, scalable, and cross-platform mobile applications. You will play a key role in architecting mobile solutions, mentoring junior developers, and collaborating closely with product, backend, and UI/UX teams. The ideal candidate has strong experience in mobile app development, a deep understanding of Flutter, and a proactive mindset for solving complex problems.


Key Responsibilities:

  • Lead the end-to-end development of cross-platform mobile applications using Flutter.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Architect reusable components and manage application state effectively using advanced patterns.
  • Optimize mobile applications for maximum speed, scalability, and responsiveness.
  • Conduct code reviews, provide mentorship to junior developers, and enforce coding standards.
  • Integrate RESTful APIs, WebSockets, and third-party services (Firebase, payment gateways, etc.).
  • Ensure applications meet performance, security, and usability standards.
  • Manage CI/CD workflows for mobile deployment pipelines (Google Play & App Store).
  • Stay current with emerging mobile technologies and recommend appropriate tools or frameworks.
  • Work on integration with Frappe ERP, ensuring seamless interaction between mobile applications and ERP backend systems.


Required Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 4+ years of professional mobile development experience.
  • Minimum 2 years of hands-on experience with Flutter and Dart.
  • Deep understanding of mobile architecture patterns (e.g., Bloc, MVVM, Clean Architecture).
  • Proficient with platform-specific integrations for Android and iOS.
  • Experience with Firebase services, local data storage, push notifications, and analytics.
  • Strong knowledge of version control (Git) and Agile methodologies.
  • Must have experience working with Frappe ERP or similar ERP systems.


Preferred Skills:

  • Experience with state management tools like Bloc, Riverpod, Provider, or GetX.
  • Familiarity with performance profiling, memory optimization, and crash analytics tools.
  • Experience with automated testing (unit, widget, integration).
  • Prior work on offline-first mobile applications or enterprise ERP/POS integrations.
  • Contributions to open-source Flutter packages or a public portfolio (e.g., GitHub)

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Energy Efficiency & Climate Change Expert

PITCO, Lahore
1 day ago
Job Description: PITCO is one of Pakistan’s leading multi-discipline consulting companies. We are leading provider of innovative and sustainable engineering solutions optimize energy consumption, mitigate climate change impacts, and foster environmental stewardship. We are looking for an experienced candidate, with excellent writing skills, to lead energy efficiency, renewable energy, and climate change initiatives. Key Responsibilities: Conduct comprehensive assessments of energy...

Virtual Revenue Closing Expert

TalentPop App, Lahore
3 days ago
The Ultimate Remote Role for Sales Hunters: High Impact, High RewardsJoin TalentPop – Where Top Performers ThriveAre you tired of busywork? Ready to join a company where your primary job is simple: Generate Revenue and Get Rewarded for It. TalentPop partners with the fastest-growing e-commerce empires, and we need sharp, results-obsessed professionals to complete the sale. This is a fully...

Senior AI/ML Engineer - Big Entities

Taraki, Lahore
3 days ago
This Job is posted by Taraki on behalf of its client, Big Entities. Candidates can apply here and also check out more jobs directly on our website.JOB DETAILSWe are seeking an experienced AI/ML Engineer with a minimum of 4 years of hands-on experience in Natural Language Processing (NLP) and LLM (Large Language Model)-based solutions. The ideal candidate should have a...