Veeva logo
Veeva

Headquartered in Pleasanton, California, Veeva is a leading provider of cloud-based software and services for the life sciences industry. As an employer, Veeva

Principal Software Engineer – Front End

Location

California

Posted

76 days ago

Salary

$150K - $300K / year

Seniority

Lead

Bachelor DegreeEnglishJavaScriptReactTypeScriptWebpack

Job Description

Principal Software Engineer – Front End

Veeva

• Drive architecture and development for key front-end subsystems like administration, workflow, and reporting, taking them from early concepts to mature, scalable solutions • Co-author our custom UI framework, creating the foundational tools and documentation that will empower application and customer engineering teams to build faster and more consistently • Mentor engineers across the team, sharing deep expertise in TypeScript and React and raising our front-end craft • Champion a culture of quality by implementing and overseeing a comprehensive testing strategy, ensuring we ship robust, low-drama features • Partner with product and design to turn complex business needs into elegant, practical user experiences on our new enterprise platform

Job Requirements

  • Expert-level proficiency with modern front-end technologies, including JavaScript, CSS, TypeScript, and React
  • Deep knowledge of core browser APIs, including data storage (local/session/cookies), iframes, and web workers
  • Hands-on experience with modern front-end build tooling (e.g., Vite, ESBuild, Rollup, Webpack)
  • Track record of designing, building, and maintaining frameworks or libraries for other engineers
  • History of long-term commitment to a product, having guided it from its initial design to a mature, successful state
  • Ability to drive technical strategy while translating high-level business goals into concrete engineering outcomes
  • Success in a fast-paced, greenfield environment, acting as a key partner in defining both product and culture
  • Must be located in PST or MST

Benefits

  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program

Related Job Pages

More Frontend Engineer Jobs

Grid logo

Senior Frontend Engineer

Grid

Democratizing access to financial services

Full TimeRemoteTeam 11-50H1B Sponsor

• Build UI in ReactJS that is identical to the original Figma designs down to the margins and padding. • Implement Responsive Web Design UI that adapts to various screen sizes based on design specifications. • Integrate with RESTful APIs using custom hooks to manage state. • Write strong unit and end-to-end tests that are ran in a robust CI/CD pipeline ensuring quality of code. • Communicate with backend team to address any discrepancies in API spec outside of project manager. • Leverage browser dev tools to investigate performance issues and identify opportunities for optimization. • Work autonomously and make system architecture decisions that are resistant to change leveraging your experience. • Deploy changes to production to customers on a weekly cadence. • Own the frontend code base and make critical decisions that impact the integrity and resilience of the source code.

United States
$135K - $150K / year
Job Closed
Mindera logo

Senior SFCC Frontend Engineer, 7-10+ yrs

Mindera

We craft software with people we love.

Full TimeRemoteTeam 1,001-5,000Since 2014H1B Sponsor

• Mindera is looking for a talented SFCC (Frontend Engineer) to build, optimize, and maintain the user interface of our Salesforce Commerce Cloud (SFCC) applications. • You will collaborate closely with designers and product teams to create intuitive and engaging shopping experiences for our clients.

India
Job Closed
Squadio logo

Senior ReactJS Engineer

Squadio

We are a Team as a Service Platform (TaaS). Our squads are ready to take over your project and transform it Digitally.

ContractRemoteTeam 51-200H1B No Sponsor

• Developing new user-facing features using React.js • Building reusable components and front-end libraries for future use • Translating designs and wireframes into high quality code • Optimizing components for maximum performance across a vast array of web-capable devices and browsers

Egypt
The Grid logo

Frontend Engineer

The Grid

A Node of Truth for blockchain metadata

Full TimeRemoteTeam 1-10Since 2024H1B No Sponsor

• Build user interfaces for knowledge organization and consensus • Implement complex React components for data interaction

Netherlands