Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Principal Software Engineer - Front End

at Veeva Systems

Posted 2 days ago | 4 applied

Description:

  • Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.
  • The company is one of the fastest-growing SaaS companies in history, surpassing $2B in revenue in the last fiscal year with extensive growth potential ahead.
  • Veeva values include Do the Right Thing, Customer Success, Employee Success, and Speed, and it became a public benefit corporation in 2021.
  • As a Work Anywhere company, Veeva supports flexibility to work from home or in the office.
  • The role is for a Principal Front-End Engineer to join the enterprise-platform team at an early stage.
  • Responsibilities include driving architecture and development for key front-end subsystems, co-authoring a custom UI framework, mentoring engineers, implementing a comprehensive testing strategy, and partnering with product and design teams.

Requirements:

  • Expert-level proficiency with modern front-end technologies, including JavaScript, CSS, TypeScript, and React is required.
  • Candidates must have 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 such as Vite, ESBuild, Rollup, and Webpack is necessary.
  • A track record of designing, building, and maintaining frameworks or libraries for other engineers is essential.
  • Candidates should have a history of long-term commitment to a product, guiding it from initial design to a mature, successful state.
  • The ability to drive technical strategy while translating high-level business goals into concrete engineering outcomes is required.
  • Success in a fast-paced, greenfield environment, acting as a key partner in defining both product and culture is necessary.
  • Candidates must be located in PST or MST.

Benefits:

  • Veeva offers medical, dental, vision, and basic life insurance.
  • The company provides flexible PTO and company-paid holidays.
  • Retirement programs are available for employees.
  • There is a 1% charitable giving program to support community contributions.