Flutter Developer - (Paid Internship Leading to Job)

Kharian, Punjab, Pakistan
Internship
ASC
Entry Level

About Us

ACE Money Transfer is a UK-based multinational company headquartered in Manchester, United Kingdom. ACE Money Transfer provides online remittance services to individuals in 28 countries across UK, Europe, Canada, and Australia, enabling them to send money across borders in over 100 countries.

Internship Overview

We are looking for a motivated and enthusiastic Flutter Developer Intern to join our mobile development team. This internship is designed for students or fresh graduates who want hands-on experience building and maintaining mobile applications using Flutter and Dart.

You will work closely with senior developers, designers, product, and QA teams to learn industry-standard development practices and contribute to real product features. High-performing interns may be considered for a full-time role based on performance and business needs.

What You’ll Do 

  • Assist in designing, developing, testing, and maintaining mobile apps using Flutter.

  • Implement assigned features and UI screens under mentorship and code review.

  • Collaborate with UI/UX designers to implement responsive, user-friendly interfaces with attention to detail.

  • Troubleshoot issues, fix bugs, and improve app stability with guidance from senior team members.

  • Participate in code reviews and learn coding standards, clean architecture practices, and team workflows.

  • Maintain clear documentation for implemented components, APIs used, and feature behavior.

  • Work with Product Managers and QA Engineers to validate requirements and ensure quality releases.

  • Stay current with Flutter/Dart best practices and participate in learning sessions, demos, and internal knowledge sharing.

Internship Requirements (Entry-Level)

  • Bachelor’s degree (completed) in Computer Science, Software Engineering, or a related field.

  • Familiarity with Flutter and Dart (through coursework, personal projects, or bootcamps).

  • Understanding of basic mobile app concepts (widgets, navigation, layouts, async programming).

  • Willingness to learn state management patterns (e.g., Provider, Riverpod, Bloc, Redux, MobX).

  • Basic exposure to REST APIs and JSON.

  • Familiarity with Git/version control is a plus.

  • Strong problem-solving skills and the ability to learn quickly.

  • Good communication skills and ability to collaborate in a team environment.

ACE Money Transfer Profile: https://acemoneytransfer.com/company-profile

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file