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 5 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 Software Engineer

Principal Software Engineer role at Microsoft leading the development of next-gen marketing platforms with focus on frontend architecture and accessibility.

Principal Software Engineer – OneDrive Photos Web

Principal Software Engineer role at Microsoft working on OneDrive Photos Web, focusing on frontend development and user experience.

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

Lead the development of AI-powered shopping experiences at Microsoft as a Principal Software Engineer, focusing on frontend development with TypeScript and React.