Shanghai, China
47 days ago
Frontend Engineer
Main Tasks / 主要任务

You will be part of an agile, interdisciplinary team of frontend, backend and full-stack software engineers, UI / UX designers and product owners, which enables the co-ideation and development of customer-centric digital products.Technical design and implementation of functionalities in WeChat Official Accounts, WeChat Mini Programs and WeCom (hands-on coding required! ~ 90-100%)Support required development, maintenance, code reviews and refactoring of our applications, WeChat Official Accounts and Mini Programs landscapeIntegration: Development of required interfaces between global/corporate systems and local systems according to provided conceptsData Governance & DevOps: Strictly enforcement of defined local WeChat/WeCom/Web strategy, development guidelines, WeChat Official Account and interface standardsContinuously strive to enhance the technical stack to enable:Improved time-to-market of new DCI featuresImproved availability of DCI across digital solutionsSecure, reliable, stable and compliant operations of existing DCI solutionsWith your extensive knowledge and experience, you will also be contributing to further improvements in our development processes and shaping best practices within the team.

Education / 教育背景
l        Bachelor’s or Master’s degree preferably computer science, natural sciences, or engineering 
l        At least 3 (5) years experience as a front-end developer
l        At least 1 (3) year of experience with WeChat, WeCom and/or Mini Program development
Experience /经验
l        Professional experience in a similar position where you developed, maintained and operated Tencent product (WeChat/WeCom/Mini Programs) based solutions
l        Strong proficiency in JavaScript/ES6/TypeScript and at least master a modern front-end framework (React, Vue, Angular). We use React.
l        Strong CSS skills and experience with building responsive and cross-brower compatible HTML5 applications
l        Ability to understand business requirements, collaborate with UI / UX designers and translate the requirements into a high-quality digital product
l        Fundamental knowledge of back-end coding (Node.js or C#/.NET) and databases (SQL Server, Redis, …)
l        Experience with Git and development tools such as Webpack, Babel, ESLint, NPM, etc.
l        Experience in working with an agile methodology and DevOps lifecycle
l        Able to use and integrate RESTful APIs, solid understanding of REST architecture, micro-frontend architecture, common SE design patterns
l        Experience with unit / UI testing is a plus

Other skills /其他技能
l        A passion for great work, eagerness to develop visual and dynamic interface experiences that are elegant and easy to use
l        Strong communication skills to easily navigate in corporate as well as “geeky / nerdy” environments
l        Professional, reliable working style “delivering to promise”
l        Teamplayer
l        Fluent in Chinese, English skills are a strong plus 

Your ZEISS Recruiting Team:

Shengjie Xu (徐圣洁), Xiaojun Yang (杨晓君)
Confirm your E-mail: Send Email
All Jobs from Zeiss