11/12/2026
How you will contribute
Product Discovery & User Experience
• Work with product managers and business analysts on user research, workflow mapping and requirements. Turn findings into prototypes, user stories and functional acceptance criteria.
• Test proposed features with users, identify unnecessary complexity and recommend improvements to navigation, interactions and task completion.
Full-Stack Application Development
• Develop responsive Vue.js interfaces with JavaScript/TypeScript, HTML and CSS. Build reusable components with attention to accessibility, performance and consistency.
• Implement Java/Spring Boot services and REST/OpenAPI integrations, including data validation and error handling. Reuse shared authentication, permissions and domain APIs with clear frontend/backend contracts.
• Integrate applications into the Qiankun portal, including routing, lifecycle, state sharing and JavaScript/CSS isolation. Reuse shared UI components, single sign-on and authorization services.
• Work with AI engineers on conversational interfaces, streaming responses, source references, action confirmations and feedback. Test complete user journeys, including failures and interrupted sessions.
• Own automated UI and API tests, and work with QA and operations colleagues on releases and application support.
Application Ownership & Partner Collaboration
• Review partners’ designs, frontend and backend code, and test coverage. Resolve issues and complete handovers that retain source code, design rationale and operating documentation.
• Use browser and application monitoring, usage data and user feedback to identify improvements. Work with product colleagues to prioritize changes that help users complete their tasks.
• Use AI-assisted development tools for implementation, testing and review. Validate the outputs and share reusable components and practices with the team.
Who you are?
Experience & Technical Skills
• Bachelor’s degree or above in Computer Science, Software Engineering, or a related field.
• At least five years of full-stack software engineering experience, including delivery and ongoing support of business web applications.
• Strong JavaScript/TypeScript, HTML and CSS skills, with production Vue.js experience, preferably Vue 3.
• Hands-on Java and Spring Boot development, including REST APIs, PostgreSQL or MySQL, data validation, authentication and service integration.
• Understanding of micro-frontend integration, routing, shared state and application isolation. Hands-on Qiankun experience is preferred.
• Experience with responsive interfaces, automated UI and API tests, Git-based CI/CD, application monitoring and production issue resolution.
• Ability to investigate user needs, contribute to product requirements and explain the trade-offs between usability, scope and implementation effort.
• Fluency in Mandarin and good working proficiency in English.
Preferred Experience
• Native iOS development in Swift is a strong advantage, especially business API integration, embedded web content and enterprise app releases.
• Experience with WeChat Mini Programs or WeCom-embedded web (H5) applications.
• Experience with conversational AI interfaces, reusable component libraries or vendor-to-in-house application handovers.
Personal Attributes
• You care about whether users can complete their tasks and follow up on how features perform in practice.
• You take responsibility across the frontend and backend and work closely with specialists when needed.
• You communicate clearly with technical and non-technical colleagues and use feedback to refine both design and implementation.