Flutter Developer – FinTech (Onsite, Karachi, PKR Salary)

  • Karachi, Pakistan
  • Full-Time
  • On-Site
  • -

Job Description:

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2–4 years of experience in Flutter application development.
  • Strong knowledge of Dart and Flutter framework.
  • Experience building and maintaining Android and iOS applications using Flutter.
  • Experience integrating RESTful APIs and working with JSON data.
  • Familiarity with state management approaches such as Provider, Riverpod, or BLoC.
  • Basic understanding of secure mobile application development and authentication mechanisms.
  • Experience with Git version control and Agile development methodologies.
  • Exposure to Firebase, push notifications, local storage, and third-party integrations.
  • Experience in FinTech, payment solutions, banking applications, or financial products is preferred.
  • Good debugging, analytical, and problem-solving skills.
  • Strong communication and collaboration abilities.

Responsibilities:

  • Develop and maintain Flutter applications for financial technology products.
  • Implement user-friendly, responsive, and high-performing mobile interfaces.
  • Integrate backend APIs and third-party services while ensuring data accuracy and security.
  • Work closely with senior developers, designers, QA engineers, and product teams to deliver new features.
  • Troubleshoot application issues and resolve bugs in a timely manner.
  • Participate in code reviews and follow established coding standards and best practices.
  • Write clean, maintainable, and well-documented code.
  • Contribute to application testing and performance optimization.
  • Assist with app releases, updates, and ongoing maintenance.
  • Continuously learn and adopt new Flutter features and mobile development best practices.