Overview
Our client is seeking a talented Flutter Developer to join innovative team in Dubai. The ideal candidate will be responsible for developing cross-platform decentralized applications (dApps) and continuously improving our product development process.
What You Will Do
- Lead the development and implementation of cross-platform decentralized applications (dApps) using Flutter framework
- Design, develop, and maintain robust and scalable Flutter-based solutions for various platforms
- Collaborate with the team to optimize and enhance product development workflows, ensuring efficiency and quality
- Implement best practices and coding standards to improve overall code quality and maintainability
- Leverage technical expertise to continuously improve user experience and application performance
- Participate in code reviews and provide constructive feedback to team members
- Stay up-to-date with the latest Flutter developments and industry trends to incorporate innovative features
What You Will Need
- Bachelor's degree or higher in Computer Science or related field
- Minimum 3 years of native app development experience
- At least 2 years of Flutter development experience
- Proficiency in Android development and platform-specific features
- Experience in developing Flutter applications for desktop (Mac, Windows)
- Strong command of Dart language and Flutter core widgets
- Ability to deliver high-quality UI implementations
- Familiarity with state management frameworks (e.g., Getx, Provider) and their underlying principles
- Proven skills in app performance optimization, particularly in app launch optimization
- Proficiency with performance analysis tools for issue identification
- Solid foundation in data structures, algorithms, and software architecture
- Practical experience applying design patterns
- Fluent in English and Mandarin is a must