Senior Front End Engineer
China - Chengdu
Engineering – 707-R&D Comm SFA Dev /
Full-Time /
On-site
The Role
We are seeking a driven front-end software engineer to build a CRM solution for the Life Sciences industry.
What You’ll Do
- Rapidly build new applications or features for Veeva China SFA (SaaS applications) for the life sciences industry
- Work closely with PM, QA, DevOps, and other stakeholders to deliver cutting-edge solutions and deliver value to our customers
- Work in a passionate team environment within a highly successful company that is growing fast
- 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 technologies and apply them to the company's product development
Requirements
- BS in computer science/engineering or equivalent
- 5+ years of front-end development experience
- Lead team members to complete feature development
- Guide and assist Junior's team members
- Proficient in HTML and CSS, able to quickly complete page structure and layout design
- Proficient in JavaScript, understand language principles and object-oriented programming ideas, familiar with commonly used tools, libraries, plug-ins, etc.
- Familiar and experienced in one or more of the modern front-end frameworks, such as AngularJS, Vue.js, ReactJS, etc.
- Familiar with Webpack, Gulp, and other front-end automation tools, can write automated tasks
- Good English written skills
- Continuous enthusiasm for front-end technology, optimistic personality, logical, good at working with people of all backgrounds
Nice to Have
- Familiar with front-end modular development such as RequireJS, and ES6
- Familiarity with Node.js
- Familiar with WeChat public account or mini-application development is preferred
- Experience in hybrid development, familiar with the basic principle and life cycle of React Native; Familiar with ionic, Apana, and other mobile frameworks is preferred
Perks & Benefits
- Learning fee
- Fitness fee
- RSU and stock options
- Veeva break