Flutter Developer

UIC-HOUSE

Flutter Developer

Job Description

Job Title: Flutter Developer
Location: Lahore
Job Type: Full-Time
Job Summary:

We’re looking for an experienced Flutter Developer to join our team and build high-quality, cross-platform mobile applications. This role will involve close collaboration with designers, product managers, and back-end developers to create seamless and visually appealing user experiences. If you’re passionate about mobile technology and enjoy crafting efficient, scalable code, we’d love to meet you!

 

Key Responsibilities:

  • Develop and maintain cross-platform mobile applications using Flutter for iOS and Android.
  • Collaborate with the design team to implement app features, ensuring a seamless and attractive user interface.
  • Write clean, scalable, and well-documented code to create reliable and performant applications.
  • Integrate third-party APIs, cloud services, and internal data sources to enhance app functionality.
  • Conduct regular testing and debugging to maintain a high-quality codebase, ensuring smooth performance and user experience.
  • Optimize app performance, manage app updates, and deploy apps to the respective app stores.
  • Work closely with product managers, UX/UI designers, and back-end developers to build a cohesive and user-friendly app experience.
  • Stay up-to-date with Flutter and other relevant technologies, bringing new ideas and technologies to the team.

 

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
  • Proven experience as a mobile app developer with a strong portfolio of Flutter applications.
  • Proficiency in Dart and experience with Flutter framework and state management solutions (e.g., Provider, BLoC).
  • Strong understanding of iOS and Android development practices, app lifecycle, and design guidelines.
  • Experience with RESTful APIs, Firebase, and integration of third-party libraries and APIs.
  • Knowledge of version control systems (e.g., Git).
  • Ability to troubleshoot, debug, and optimize code for maximum performance.
  • Excellent problem-solving skills, and the ability to work independently and in a team environment.

 

What We Offer:

  • Competitive salary and performance-based bonuses.
  • Flexible work hours with options for remote work.
  • Comprehensive health insurance and retirement plan.
  • Opportunities for career development and advancement.
  • Supportive and innovative work culture focused on collaboration and growth.
  • Access to cutting-edge technology and professional development resources.

 

Upload CV