Flutter Developer (Remote)
Job Description:
What you'll do
- Foster the growth of team members and improve overall technical capabilities.
- Ensure timely and high-quality project delivery to meet business objectives.
- Responsible for establishing technical standards, technical components, continuous integration, and technical metrics monitoring.
- Lead the development of core modules for Web3 wallet applications.
- Solve technical challenges such as cross-platform compatibility and performance optimization to enhance user experience and application performance, e.g., webview performance optimization, HarmonyOS Next compatibility.
What you'll need
- Bachelors degree or above in Computer Science or related fields, with 5+ years of mobile development experience and 2+ years of Flutter development experience.
- Proficient in Dart programming language, with a deep understanding of Flutter rendering mechanisms and cross-platform development processes.
- Capable of native Android and iOS development.
- Familiar with basic blockchain principles.
- Experience in designing architecture for large-scale mobile applications, able to independently handle technology selection and architecture setup for complex business scenarios.
- Proficient in asynchronous programming, network communication, state management frameworks, and has outstanding performance tuning experience.
- Experience in team management, able to lead development teams to solve complex problems and drive project implementation.
- Familiar with agile development methodologies, able to effectively break down requirements, assign tasks, and track project progress.
- Fluent in Mandarin (spoken & written)