Responsible for Flutter client development and enhancement.
Conduct research on new mobile technologies, feature expansion, improvement of current development practices, and architecture optimization.
Participate in the architectural design of client-side products, and identify system optimization opportunities through analysis.
Continuously optimize product quality, performance, and user experience.
Job Requirements
Bachelor’s degree or above in Computer Science or related field, with 3+ years of Flutter development experience and 3+ years in iOS/Android development.
Proficient in the Flutter framework and Dart language, with hands-on experience in layout design, data flow management, and animations.
Experience in cross-platform toolchain development (e.g., IDE, scaffolding, basic component implementation), performance optimization, and platform R&D.
Familiar with the development platforms and framework principles of iOS/Android.
Skilled in Java/Objective-C, with good coding practices, a focus on code efficiency, and habit of writing comments.
Solid programming foundation, clean coding style, and strong problem-solving skills.
Strong knowledge of data structures and algorithms.
Approximately 2 years of experience in Web3 is a plus.
Preferred Qualifications
Active follower of Flutter community updates and contributor to Flutter open-source projects.
Experience in drafting mobile development standards and documentation.
Completed full Flutter projects with portfolio available for review.
Experience in building projects from scratch (0 to 1).