Miswag
Miswag

Sr. Flutter Engineer

Job Overview

We Are hiring!
Job Vacancy at Miswag!
Job Title: Senior Flutter Engineer
Department: Tech
Location: Baghdad, Al-Dora
Working Hours: (08:00 A.m. – 04:00 P.m.)
Working Days: Sunday – Thursday

Job Description:

We are seeking a highly skilled and experienced Senior Flutter Engineer to join our development team. As a Senior Flutter Engineer at Miswag, you will play a crucial role in designing, developing, and be part of an emerging new team. You will work closely with cross-functional teams to deliver high-quality, scalable, and user-friendly user experience.

Key Responsibilities:

– Collaborate with product managers, designers, and other engineers to define and implement innovative solutions for the product direction, visuals, and experience.
– Optimize applications for maximum performance, scalability, and maintainability.
– Ensure the technical feasibility of UI/UX designs and implement them with precision.
– Conduct code reviews and provide constructive feedback to team members.
– Troubleshoot and debug applications to ensure optimal performance and user experience.
– Stay up-to-date with the latest industry trends, technologies, and best practices in mobile development.
– Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.

Qualifications:

– Over 3 years of dedicated experience in developing applications using Flutter and Dart.
– Deep expertise in mobile application architecture, demonstrating a strong command of design patterns and best practices.
– Proven experience in integrating and working with RESTful APIs, as well as incorporating third-party libraries and APIs to enhance application functionality.
– Skilled in using state management libraries and tools such as Provider, Bloc, or Riverpod.
– Adept in implementing application telemetry and performance metrics to monitor and optimize app performance effectively.
– Strong proficiency in using version control systems, particularly Git, ensuring efficient collaboration and code integrity.
– Well-versed in Agile development methodologies, capable of adapting to iterative changes and facilitating collaborative workflows.
– Demonstrates excellent problem-solving abilities with a keen attention to detail, ensuring high-quality deliverables.
– Exceptional communication and collaboration skills, fostering a strong team environment and effective stakeholder engagement.

Preferred Qualifications:

– Experience with native mobile development (iOS/Android) is a plus.
– Knowledge of CI/CD processes and tools.

More Information