筛选条件
按日期
按部分

""的0个结果

    House image

    11/12/2026

    KERING Senior Software Engineer-Full Stack

    Kering - Fixed Term (Fixed Term)
    Shanghai - Mainland China

    Join Kering Tech & Digital Greater China’s in-house engineering team to build business applications and AI-enabled experiences with Vue.js and Java/Spring Boot. You will take features from user discovery through implementation, release and ongoing improvement. Our shared platform, China Unified Services (CUS), combines reusable business APIs with a Qiankun micro-frontend portal. Working with product managers, designers and users, you will shape application behavior, review partner-developed software and take technical ownership of selected applications.

    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.

    同类职位