We're looking for Lead Flutter Developer for hybrid and long-term work, full-time. Project: Personal banking app
Location: Abu Dhabi ( 1 week per month)
Job Description:
As a Lead Flutter Developer, you will be responsible for leading our mobile development team in building high-performance, scalable, and innovative mobile applications using Flutter. Design is ready, products, features, 75% of API is ready. You will work closely with cross-functional teams to understand project requirements, architect solutions, and deliver top-notch mobile experiences to our users.
Responsibilities:
- Lead and mentor a team of Flutter developers, providing guidance and support throughout the development lifecycle.
- Collaborate with product managers, designers, and other stakeholders to understand project requirements and translate them into technical specifications.
- Architect, design, and implement scalable and maintainable mobile applications using Flutter.
- Write clean, efficient, and reusable code following best practices and coding standards.
- Conduct code reviews to ensure code quality and adherence to coding standards.
- Optimize mobile applications for maximum performance, usability, and scalability.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5+ years of experience in mobile application development.
- 3+ years of experience with Flutter framework.
- Experience leading and mentoring a team of developers.
- Solid understanding of mobile UI/UX principles and best practices.
- Experience with version control systems (e.g., Git).
- Banking/Fintech experience is a must