Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead.
At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a
public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors.
As a
Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment.
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
Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.
Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances.