Job Description
The Sr. Flutter Mobile Developer will be responsible for designing, building, and maintaining high-performance mobile applications using Flutter. This role focuses on creating seamless, responsive user experiences across Android and iOS platforms. The developer will work closely with backend engineers, UI/UX designers, and product owners to deliver robust, scalable, and visually appealing mobile solutions that meet evolving business needs.
Key Responsibilities
- App Development: Build and maintain cross-platform mobile applications using Flutter
- UI/UX Implementation: Translate design concepts into fully functional, responsive mobile interfaces
- Code Quality: Write clean, well-documented, and maintainable code using Flutter and Dart
- Integration: Connect mobile apps with backend APIs and ensure smooth data flow
- Troubleshooting: Identify and fix bugs, performance issues, and compatibility problems
- Collaboration: Work with cross-functional teams to plan features, test releases, and improve usability
Skills
- Advanced knowledge of Flutter and Dart
- Experience with native mobile development for Android and iOS is a plus
- Solid understanding of RESTful APIs and third-party integrations
- Proficient in version control systems like Git and CI/CD tools
- Strong problem-solving, debugging, and performance optimisation skills
- Ability to work in agile teams and contribute to code reviews
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- Minimum 5 years of experience in mobile application development, with at least 2 years using Flutter
- Experience delivering production-level apps and working with cloud services is preferred
- Candidates holding a valid QID and currently residing in Qatar will be given preference
Job ID: 14072514-114VG