Flutter Developer

Techscale


Date: 15 hours ago
City: Lahore
Contract type: Full time
About The Role

We are looking for a skilled Senior Flutter Developer to join our dynamic team and play a key role in developing high-performance cross-platform mobile applications.

Key Responsibilities

  • Design, develop, and maintain cross-platform mobile applications using Flutter.
  • Write clean, maintainable, and scalable code while following best practices.
  • Implement state management solutions such as Riverpod, Bloc, or Provider for efficient app performance.
  • Work with RESTful APIs and third-party integrations to fetch and process data efficiently.
  • Implement authentication, push notifications, and other mobile-specific functionalities.
  • Collaborate with designers to create visually appealing and user-friendly interfaces.
  • Implement animations and custom widgets for an interactive user experience.
  • Optimize app performance for smooth and lag-free experiences.
  • Identify and fix bugs, crashes, and inconsistencies in the application.
  • Manage code with Git and collaborate using GitHub/GitLab.
  • Deploy applications to Google Play Store and Apple App Store, following their respective guidelines.

Requirements

  • 5 years of mobile development experience, with at least 2-3 years in Flutter.
  • Strong knowledge of Flutter framework and Dart programming language.
  • Experience with Riverpod, Bloc, or Provider for efficient state handling.
  • Strong experience in integrating backend services and third-party APIs.
  • Hands-on experience with Firebase Authentication, Firestore, Cloud Functions, and Push Notifications.
  • Experience with SQLite, Hive, or other local storage solutions.
  • Proficiency in Git and GitHub/GitLab workflows.
  • Experience in writing unit, integration, and UI tests using Flutter’s testing framework.
  • Experience with Play Store and App Store deployment processes.
  • Experience with native Android (Kotlin) or iOS (Swift) development is a plus.
  • Knowledge of CI/CD pipelines for automated builds and deployments.
  • Experience with GraphQL APIs.
  • Understanding of Agile methodologies.

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

Business Development Manager

BEMSOL Private Limited, Lahore
1 day ago
Business Development ManagerCompany Description:BEMSOL is fast growing Engineering & Construction company with 20 years of excellence in Pakistan and Middle-East.Bemsol is specialized in execution of Large Scale Projects including Cement Plants, Power Plants, High rise buildings, Industrial process plant & Ground Engineering.Role Description:This is a full-time on-site Business Development position based mainly at Head office Lahore and Middle East.Job DescriptionDevelop and...

Lead Childcare Teacher (Female)

Freelancerprox, Lahore
1 day ago
DescriptionWe are a Learning Center which is dedicated to providing a nurturing, stimulating, and safe environment for young children. We are seeking a Lead Childcare Teacher to oversee daily operations, curriculum implementation, and staff coordination to ensure high-quality care and learning experiences for children.Job Summary:The Lead Childcare Teacher will be responsible for managing the overall daycare operations,ensuring the well-being of...

Technical Writer

Talent Trellis Inc., Lahore
2 days ago
About The JobTalent Trellis is seeking a highly skilled and detail-oriented Technical Writer to join our team. This role is ideal for someone with a strong background in writing technical content and proposals, with a focus on IT, cybersecurity, telecom, and/or construction and facility management. The successful candidate will be responsible for developing high-quality, compliant, and persuasive proposals for a...