Mobile Engineer - Flutter
Listed on 2026-01-01
-
Software Development
Full Stack Developer, Software Engineer
Mobile Engineer – Flutter
Join Tamara, a leading fintech platform in the GCC, as a Mobile Engineer – Flutter. Tamara is a Fintech Unicorn building a customer‑centric financial super‑app that serves millions of users across KSA, UAE and Kuwait.
As a Mobile Engineer – Flutter, you will design, develop, and optimise features that deliver an unparalleled experience exclusive to Tamara customers.
Your roleYou will lead and develop scalable Flutter applications, collaborate with cross‑functional teams, and dive deep into complex problems to revolutionise millions of user experiences.
Your responsibilities- Design and implement features by writing readable, testable, and maintainable code in Dart.
- Write test cases to ensure the accuracy and reliability of implementations.
- Participate in Scrum team activities, engaging in various stages of feature development.
- Collaborate with cross‑functional teams to understand and design features that meet project requirements.
- Identify and resolve bugs through thorough code analysis, debugging, and determining root causes, then providing practical solutions.
- Contribute to team effectiveness by sharing expertise and experience and adhering to team standards and best practices.
- Participate in improving project efficiency, component quality, and automation processes when needed.
- Minimum 3 years of Flutter experience.
- Strong proficiency using Dart, Flutter Widgets, and State Management (preferably BloC).
- Solid understanding of Clean Architecture principles.
- Comprehensive understanding of SOLID principles and Design Patterns.
- Strong grasp of application security, safeguard, and secure data handling.
- Experience working with Monorepo structures and package management is a plus.
- Experience in optimizing memory usage and enhancing performance is a plus.
- Ability to design solutions for medium to complex features that involve different teams.
- Professional experience in working in Agile/Scrum projects is a must.
- Demonstrated teamwork skills with a dedication to collaborative problem‑solving and conflict resolution.
- Effective task prioritization and organizational skills, enabling independent work with minimal supervision.
We are searching self‑driven, curious individuals ready to drive their professional and personal development. Our culture embraces diversity, offers career mobility, mentoring, and cross‑border collaboration.
To learn more about how we protect your privacy, please visit our Candidate privacy notice.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).