Remote Senior Front-End Engineer

closed
Logo of Veeva Systems

Veeva Systems

πŸ“Remote - China

Job highlights

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

This job is filled or no longer available