
Lead Flutter Developer
Aqovia
full-time
Posted on:
Location Type: Hybrid
Location: Lahore • Pakistan
Visit company websiteExplore more
Job Level
About the role
- Lead the development of the core Flutter application
- Architect and implement the complete Firebase "Backend-for-Frontend"
- Develop Cloud Functions that act as a secure proxy
- Build and secure HTTP-triggered Cloud Functions
- Design, manage, and optimize the Firestore database schema
- Implement and manage Firebase Authentication
- Integrate Firebase Cloud Storage for secure file management
- Configure and manage Firebase Cloud Messaging
- Act as the ultimate technical authority for the mobile and BFF platform
- Design and refine the theme-driven configuration system
- Mentor junior and mid-level developers
- Establish and maintain a robust CI/CD pipeline
- Collaborate with product managers and the Azure backend team
Requirements
- Expert-level proficiency in Flutter & Dart
- Deep, production-grade expertise across the Firebase suite
- Proven experience building a Backend-for-Frontend (BFF) architecture
- Strong understanding of Infrastructure as Code (IaC)
- Demonstrable experience designing and managing complex Firestore data models
- Expertise in modern Flutter state management
- Strong familiarity with consuming RESTful APIs
- A "lead" mindset: high sense of ownership
Benefits
- Health insurance
- Flexible work arrangements
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
FlutterDartFirebaseCloud FunctionsFirestoreFirebase AuthenticationFirebase Cloud StorageFirebase Cloud MessagingInfrastructure as CodeRESTful APIs
Soft Skills
leadershipmentoringcollaborationownership