Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer - Flutter

Dubizzle Labs

Lahore

On-site

PKR 2,000,000 - 2,750,000

Full time

10 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading mobile application company in Lahore is seeking a Flutter Developer to build and maintain high-quality mobile applications. Your responsibilities include developing new features and collaborating with design teams. The ideal candidate has 1–2 years of experience in Flutter development and a strong understanding of object-oriented programming principles.

Qualifications

  • Minimum 1–2 years of relevant experience in Flutter development.
  • Hands-on experience building complex Flutter applications for iOS and Android platforms.
  • Strong understanding of Dart programming language and Flutter framework architecture.

Responsibilities

  • Build world-class mobile applications using Flutter.
  • Develop new features and maintain existing components based on specifications.
  • Collaborate with cross-functional teams to define and ship new features.

Skills

Flutter development
Dart programming
RESTful APIs
Agile methodology
Problem-solving skills
Job description

At Dubizzle Labs, we are looking to further expand our Pakistan engineering office of already 500+. We’re most interested in bringing on board colleagues who love to learn, perform, and teach. We are building a high-quality engineering environment with a strong focus on delivering value to customers.

Your primary responsibility would be to build world-class mobile applications using Flutter to support the hyper-growth of our businesses across 10 countries.

Required Skill Set:
  • Minimum 1–2 years of relevant experience in Flutter development.

  • Develop new features and maintain existing components in mobile products based on specifications provided by the product and design teams.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Operate effectively in a fast-paced, deadline-driven, collaborative, and iterative development environment.

Technical Skills:
  • Hands-on experience building complex Flutter applications for iOS and Android platforms.

  • Strong understanding of Dart programming language and Flutter framework architecture (widgets, state management, navigation, etc.).

  • Experience integrating RESTful APIs, Firebase, GraphQL, or similar back-end services.

  • Familiarity with state management solutions such as Provider, Riverpod, Bloc, or GetX.

  • Knowledge of Flutter performance optimization and debugging tools.

  • Strong grasp of object-oriented programming principles and design patterns.

  • Knowledge of best practices, clean code, Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Delivery (CD).

  • Experience working in Agile methodology environments.

  • Excellent problem-solving, critical thinking, and communication skills.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.