Job Requirements:
- 5+ years of frontend development experience; bachelor's degree or above in Computer Science or related field preferred.
- Strong capability in cross-platform frontend development and architectural design (RN, Flutter, Hybrid, etc.); able to independently deliver Web (PC + Mobile) solutions.
- Hands-on experience with Android/iOS native development architecture and successful app releases across multiple platforms.
- Proficient in Flutter with solid understanding of its principles; has researched core module source code and analyzed framework limitations.
- Expert in Babel, , and preferably experienced in developing tools/plugins; strong skills in low-level optimization and architectural design.
- Deep thinking and long-term vision in frontend product, technology, and engineering; clear and mature understanding of frontend architecture evolution.
- Product-oriented mindset; able to reserve architectural capacity for future product directions, clearly model features from an architectural perspective, and ensure smooth product iterations.
- Strong English communication skills (listening, speaking, reading, and writing) preferred.
- Excellent communication and cross-team collaboration abilities; rigorous, reliable, high quality-conscious, and resilient under pressure.
- Proactive, positive, and trustworthy personality traits.
Job Responsibilities:
- Lead technical planning and system architecture design for frontend-related projects.
- Build frontend frameworks, design common component solutions, and drive performance optimization.
- Maintain and upgrade local development environments to enhance efficiency and quality.
- Promote frontend engineering, automation, and tooling; establish coding standards and prepare related documentation.
- Contribute to shared frontend technologies, research emerging technologies/solutions, and drive adoption into production.