Skip to main content
Post your resume and find your next job on Indeed!

Mobile Company jobs in Karachi

Sort by: -

People also searched:

techno mobile factory , karachi

Job Post Details

Flutter Engineer (Mobile App Development)
Karachi Gulistan-E-Jouhar (Kp-2023)
Full-time

Job details

Pay information not provided
Full-time
Karachi Gulistan-E-Jouhar (Kp-2023)

Full job description

Company: Codefied
Job Type: Full-Time
Work Mode: On-Site
Department: Software Development / Engineering
Job Location: Block 13 Gulistan-e-Johar, Karachi, Pakistan
Application Email: hr@codefied.co
Company Website: https://www.codefied.co

Job Overview

Codefied is looking for a skilled and passionate Flutter Engineer to join our software development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality cross-platform mobile applications for Android and iOS using Flutter and Dart.

We are looking for someone who can translate UI/UX designs into responsive, user-friendly mobile applications, integrate REST APIs and third-party services, optimize application performance, and collaborate effectively with designers, product managers, and backend developers.

If you enjoy solving technical challenges and building reliable, scalable, and visually appealing mobile applications, we would love to hear from you.

Key Responsibilities

  • Design, develop, and maintain cross-platform mobile applications using Flutter and Dart.
  • Build responsive, intuitive, and pixel-perfect user interfaces based on UI/UX designs.
  • Develop and maintain applications for Android and iOS platforms.
  • Integrate REST APIs, backend services, Firebase, and third-party libraries.
  • Implement and maintain state management solutions such as Bloc, Riverpod, Provider, or equivalent technologies.
  • Write clean, reusable, maintainable, and well-structured code.
  • Optimize application performance, responsiveness, stability, and memory usage.
  • Identify, troubleshoot, and resolve bugs and technical issues.
  • Conduct unit, widget, and integration testing to ensure application quality.
  • Collaborate with UI/UX designers, backend engineers, QA engineers, and product managers.
  • Participate in code reviews, technical discussions, and development planning.
  • Manage application releases, including building, testing, and publishing apps to the Google Play Store and Apple App Store.
  • Maintain technical documentation and follow software development best practices.

Required Qualifications and Skills

  • Strong practical knowledge of Flutter and Dart.
  • Experience developing mobile applications for Android and iOS.
  • Good understanding of responsive UI development and mobile application design principles.
  • Experience integrating REST APIs and handling JSON data.
  • Familiarity with state management solutions such as Bloc, Riverpod, Provider, or GetX.
  • Working knowledge of Firebase services and third-party integrations.
  • Understanding of asynchronous programming, error handling, and application lifecycle management.
  • Familiarity with Git and version control workflows.
  • Ability to debug issues, optimize performance, and write maintainable code.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and collaboratively within a development team.

Preferred Qualifications

  • Experience publishing and maintaining applications on the Google Play Store and Apple App Store.
  • Knowledge of clean architecture, MVVM, or other scalable application architecture patterns.
  • Experience with push notifications, authentication, payment gateways, and real-time features.
  • Familiarity with automated testing, CI/CD pipelines, and mobile deployment workflows.
  • Understanding of mobile application security and performance optimization.
  • A portfolio of completed Flutter projects or published mobile applications.

What We’re Looking For

We value a developer who is technically capable, eager to learn, and committed to delivering quality software. The ideal candidate should demonstrate ownership of assigned tasks, communicate effectively with team members, meet agreed deadlines, and continuously improve their development skills.

Work Environment

  • On-site position at Codefied.
  • Collaborative software development environment.
  • Opportunity to work on impactful digital products.
  • Team-based development with a focus on code quality, performance, and continuous improvement.

How to Apply

Interested candidates are encouraged to submit their updated CV or resume to hr@codefied.co.

Please include links to your GitHub profile, portfolio, or published mobile applications, if available.

Work Location: In person

Let Employers Find YouUpload Your Resume