Principal Software Engineer - Front End

Veeva Systems is a cloud computing company focused on pharmaceutical and life sciences industry applications.
$150,000 - $200,000
Frontend
Principal Software Engineer
Remote
1,000 - 5,000 Employees
8+ years of experience

Description For Principal Software Engineer - Front End

Veeva Systems is seeking a Principal Software Engineer specializing in Front End development to join our team in Pleasanton, California. As a Principal Software Engineer, you will play a crucial role in designing and developing cutting-edge front-end solutions for our cloud-based applications serving the pharmaceutical and life sciences industries.

In this role, you will:

  • Lead the architecture and development of complex front-end systems
  • Collaborate with cross-functional teams to deliver high-quality, scalable software
  • Mentor and guide junior engineers, fostering a culture of excellence and innovation
  • Stay current with the latest front-end technologies and best practices
  • Contribute to the overall technical strategy of the company

We're looking for someone with:

  • Extensive experience in front-end development, preferably with React or similar modern frameworks
  • Strong understanding of web technologies, including HTML5, CSS3, and JavaScript
  • Experience with responsive design and cross-browser compatibility
  • Knowledge of RESTful APIs and modern front-end build tools
  • Excellent problem-solving and communication skills

At Veeva, we offer:

  • The opportunity to work on impactful projects in the life sciences industry
  • A collaborative and innovative work environment
  • Competitive salary and benefits package
  • Remote work options with occasional on-site meetings in Pleasanton, CA
  • Career growth and learning opportunities

Join us in our mission to help life sciences companies bring their products to market faster and more efficiently. Apply now to be part of a team that's making a difference in global healthcare!

Last updated 6 months ago

Responsibilities For Principal Software Engineer - Front End

  • Lead architecture and development of complex front-end systems
  • Collaborate with cross-functional teams
  • Mentor and guide junior engineers
  • Stay current with latest front-end technologies and best practices
  • Contribute to overall technical strategy

Requirements For Principal Software Engineer - Front End

JavaScript
React
  • Extensive experience in front-end development
  • Strong understanding of web technologies (HTML5, CSS3, JavaScript)
  • Experience with responsive design and cross-browser compatibility
  • Knowledge of RESTful APIs and modern front-end build tools
  • Excellent problem-solving and communication skills

Benefits For Principal Software Engineer - Front End

Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive salary
  • Remote work options
  • Career growth opportunities

Interested in this job?

Jobs Related To Veeva Systems Principal Software Engineer - Front End

Principal Software Engineer - Full Stack

Principal Full Stack Engineer role at Veeva Systems, building healthcare cloud solutions with 12+ years experience required, offering remote work and competitive benefits.

Principal Engineer, Front End Development, Gemini

Lead front-end development for Google's Gemini AI platform, architecting next-generation user interfaces and managing a team of 40 engineers.

Principal Software Engineer - Edge Web Platform

Principal Software Engineer position at Microsoft working on the Edge Web Platform team to enhance web capabilities through standards and Chromium contributions.

Principal Frontend Engineer

Principal Frontend Engineer role at LivePerson, leading development of enterprise-scale conversational platform serving billions of interactions monthly.

Principal Front End Software Developer

Principal Frontend Software Developer position at Oracle focusing on UI development for cloud platform with React, TypeScript, and modern frontend technologies.