Full Time
Lahore
Posted 4 weeks ago

Job Overview

We are looking for an experienced Senior Flutter Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality mobile applications for both iOS and Android platforms. You will play a key role in technical decision-making, mentoring junior developers, and delivering scalable, high-performance mobile solutions using Flutter.

Key Responsibilities

  • Design, develop, and maintain mobile applications for iOS and Android using Flutter.
  • Take ownership of the complete mobile app lifecycle, from concept to deployment.
  • Collaborate closely with UI/UX designers, product managers, and backend teams to deliver seamless and user-friendly experiences.
  • Ensure high code quality by writing clean, maintainable, scalable, and efficient code.
  • Review code, provide technical guidance, and mentor junior developers.
  • Identify and resolve bugs, performance issues, and memory leaks.
  • Optimize applications for performance, security, and responsiveness on both iOS and Android.
  • Manage and support app releases on the Apple App Store and Google Play Store, including versioning and compliance.
  • Stay up to date with Flutter, iOS, and Android development trends, tools, and best practices.

Requirements

  • 4+ years of professional mobile development experience, with strong expertise in Flutter.
  • Proven experience delivering production-ready apps for both iOS and Android.
  • Strong understanding of mobile app architecture, state management, and app lifecycle.
  • Hands-on experience with iOS and Android platform-specific integrations (permissions, notifications, background services, etc.).
  • Solid knowledge of RESTful APIs, JSON, and backend integration.
  • Experience with Git and version control workflows.
  • Strong debugging, problem-solving, and performance-optimization skills.
  • Excellent communication skills and ability to work in a collaborative team environment.

Preferred Skills

  • Experience with native iOS (Swift) and Android (Kotlin/Java) development.
  • Strong understanding of iOS Human Interface Guidelines and Android Material Design principles.
  • Knowledge of app security best practices and data protection on mobile platforms.
  • Experience with CI/CD pipelines, automated testing, and app monitoring tools.
  • Familiarity with Firebase, push notifications, in-app purchases, and third-party SDKs.

Education

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
    OR equivalent practical experience.

Job Features

Job CategoryDeveloper

Apply For This Job

A valid phone number is required.