Summary
Join Veeva Systems, a leading life sciences industry cloud company, as a Senior Front-End Engineer. You will contribute to front-end framework migration projects and the design and development of platform functions. This role requires collaboration with various teams to ensure product quality. You will leverage cutting-edge technologies and improve user experience. Veeva offers a flexible Work Anywhere model, supporting both in-office and remote work. The company is committed to employee success and fostering a positive work environment.
Requirements
- Bachelor's degree or above in a computer-related field
- More than 5 years of front-end development experience, with rich practical project experience
- Proficient in HTML5, CSS3, Javascript, and other front-end technologies, understanding language principles and object-oriented programming ideas, familiar with commonly used tools, libraries, plug-ins, etc
- Proficient in at least one main front-end framework, such as Vue.js, AngularJS, ReactJS, etc
- Front-end architecture design ability, capable of designing and implementing complex front-end systems and components, familiar with front-end performance optimization and best practices
- Strong innovative thinking and problem-solving skills, able to independently solve complex front-end development problems and provide technical guidance and support to the team
- Familiar with Webpack, Gulp, and other front-end build frameworks
- Familiar with front-end modular development such as RequireJS and ES6, and have in-depth understanding and practical experience of front-end project modularization and engineering
- Continuous enthusiasm for front-end technology, optimistic personality, logical, good at working with people of all backgrounds
Responsibilities
- Participate in front-end framework migration projects
- Participate in the front-end design, development, and optimization of the company's products
- Communicate and collaborate with UE designers, product managers, back-end engineers, and test engineers to ensure product quality and development progress
- Based on understanding the product business, improving the user experience of the product and technology drives the development of the business
- Track and research cutting-edge front-end technology, and apply it to the company's product development
Preferred Qualifications
- Familiarity with Node.js is a plus
- Familiar with WeChat official account development or Mini apps developers are preferred
- Familiar with Storybook use, application scenario is preferred
- Good English reading and writing skills
Benefits
Work Anywhere company, we support your flexibility to work from home or in the office