Job Description
We are seeking a skilled Flutter Developer to join our team. In this role, you will be responsible for developing and enhancing Flutter-based applications while staying updated with the latest mobile technologies.
- 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.
Key Responsibilities
- Develop and maintain high-quality Flutter applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
- Stay up-to-date with new technology trends and best practices
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).
Benefits & Perks
- Annual physical check-ups
- Birthday shopping card
- Project bonuses
- Competitive salary package
- Flexible working hours
- Professional development opportunities
Work Environment
We offer a dynamic and collaborative work environment where innovation is encouraged. Our team values creativity, continuous learning, and professional growth. You'll have the opportunity to work on challenging projects and make a significant impact on our products.