Senior Flutter Developer

ACE Money Transfer Kharian City, Punjab, Pakistan Full-Time Information Technology

About this position

Senior Flutter Developer

Location: Kharian

Company: ACE Money Transfer

Company Overview

ACE Money Transfer is a UK-based company headquartered in Manchester, United Kingdom. We provide online remittance services to customers in the UK, Canada, Australia, and the European Union, including Switzerland. As the parent company in a diversified group, our portfolio includes digital wallet services in the UK, real estate projects in Pakistan, advertising businesses, and software solutions in Pakistan.


Position Overview

We are seeking a Senior Flutter Developer to lead and contribute to the development of high-quality mobile applications using the Flutter framework. You will play a key role in ensuring seamless and visually appealing user experiences, collaborating closely with designers, product managers, and backend developers. Your expertise in Flutter, mobile app architecture, and UI/UX design principles will drive the success of our projects.


Key Responsibilities:

  • Application Development: Lead the development of mobile applications using Flutter. Translate design mockups and user stories into functional, responsive, and optimized apps.

  • Code Architecture & Quality: Design and implement robust, maintainable, and scalable code architectures. Ensure quality through code reviews, testing, and continuous integration practices.

  • Technical Leadership: Provide guidance and mentorship to the development team. Promote best practices, industry standards, and emerging technologies.

  • Collaboration: Work closely with cross-functional teams to understand project requirements and iterate on design concepts.

  • Performance Optimization: Identify and resolve performance bottlenecks to optimize speed, responsiveness, and resource usage.

  • Problem Solving: Troubleshoot complex technical issues, ensuring smooth app functionality across devices and platforms.

  • Continuous Learning: Stay updated with the latest Flutter developments, mobile app trends, and emerging technologies. Share knowledge and propose innovative solutions.

  • Documentation: Maintain technical documentation, including architectural diagrams, coding standards, and development processes.

  • Project Management: Contribute to planning, task estimation, and progress tracking. Collaborate with project managers to deliver projects on time.

  • Quality Assurance: Work with QA teams to ensure thorough testing, including functional, UI, and performance testing. Address and resolve identified issues.


Requirements
 

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

  • 3+ years of experience as a Flutter Developer with a strong portfolio of successful applications.

  • Deep knowledge of the Flutter framework, Dart programming language, and mobile app architecture.

  • Experience with state management libraries such as Provider, Riverpod, Redux, or MobX.

  • Proficient in integrating RESTful APIs, third-party libraries, and external services.

  • Strong UI/UX design skills with attention to detail.

  • Familiarity with version control systems (e.g., Git) and collaborative workflows.

  • Experience with agile development methodologies.

  • Excellent problem-solving and debugging skills.

  • Strong communication and interpersonal skills to work effectively in a team.

  • Prior experience in a senior or lead developer role is a plus.


ACE Money Transfer Profilehttps://acemoneytransfer.com/company-profile

Powered by JazzHR