ZEISS Group

Back End Developer

China

about 3 years ago
Save Job

Summary

Main Tasks You will be part of an agile, interdisciplinary team of frontend, backend and fullstack software engineers, UI / UX designers and product owners, which enables the co-ideation and development of customer-centric digital products You will be working with state-of-the-art techstack, mainly based on C#/.NET and JavaScript (Node.js, TypeScript), designing RESTful APIs, and developing backend services focused on scalability and reliability Technical design and implementation of API services and functionalities for 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 Integration: Development of required interfaces between global/corporate systems and local systems according to provided concepts Technical Governance & DevOps: Strictly enforcement of defined local WeChat/WeCom/Web strategy, development guidelines, WeChat Official Account and interface standards Continuously strive to enhance the technical stack to enable: Improved time-to-market of new DCI features Improved availability of DCI across digital solutions Secure, reliable, stable and compliant operations of existing DCI solutions With your extensive knowledge and experience, you will also be contributing to further improvements in our development processes and shaping best practices within the team You will be working closely with your colleagues as an integrated member of a high-performing team with a DevOps – mindset, not only developing backend solutions, but also testing and documenting your product Requirements / 要求 Education / Bachelor’s or Master’s degree preferably computer science, natural sciences, or engineering Experience At least 5 years of professional experience in a similar position Excellent hands-on backend coding skills (Node.js or C#/.NET), databases (SQL Server, Redis, …) and able to utilize modern frameworks Fundamental knowledge in JavaScript/ES6/TypeScript and at least one modern frontend framework (React, Vue, Angular). Our team uses React. Ability to understand business requirements, collaborate with frontend software engineers and translate the requirements into a high-quality digital service Experience with Git and development tools such as Webpack, Babel, ESLint, NuGet or NPM, etc. Solid understanding of RESTful API design, microservices architecture, common SE design patterns Experience in working with an agile methodology and DevOps lifecycle Able to work with Docker containerization and Azure Cloud PaaS development Experience with unit / API testing is a plus Experience in leading a technical team is a plus Other skills A passion for great work, eagerness to develop efficient backend services with a focus on scalability, reliability, and fault-tolerance Strong communication skills to easily navigate in corporate as well as “geeky / nerdy” environments Professional, reliable working style “delivering to promise” Teamplayer Fluent in Chinese, English skills are a strong plus

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: