13 days ago

Software Engineer - Front End

Veeva Systems

Hybrid
Full Time
$150,000
Hybrid

Job Overview

Job TitleSoftware Engineer - Front End
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$150,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Overview

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, Veeva surpassed $2B in revenue last fiscal year and has extensive growth potential ahead.

Our Values & Work Arrangement

At the heart of Veeva are values such as Do the Right Thing, Customer Success, Employee Success, and Speed. We are a Work Anywhere company, supporting flexibility to work from home or in the office.

The Role

As a Software Engineer - Front End, you will be part of a dynamic team developing cloud-based applications for the life sciences industry. You will work in rapid sprints, collaborating directly with back-end and design teams using modern JavaScript frameworks.

What You'll Do

  • Create industry-changing, cloud-based applications and platforms.
  • Solve real customer problems and experiment with innovative ideas.
  • Decompose and improve existing software systems.
  • Collaborate with QA for accurate and comprehensive testing.
  • Support troubleshooting and technical product support.
  • Participate in all aspects of the software development life cycle.

Requirements

  • 3+ years of UI development experience.
  • Proficiency with React, JavaScript, or Typescript (ES6).
  • Experience with modern JavaScript frameworks (e.g., React or Vue).
  • Knowledge of unit testing frameworks like Jest and React-testing-library.
  • Experience with CSS abstraction layers (e.g., SASS or JSS).
  • Strong mentoring skills with a proven record of improving team capabilities.

Nice to Have

  • Familiarity with open-source Java stack development (Java, Gradle, Git, Jenkins, JUnit, Tomcat).

Perks & Benefits

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

Compensation

Base pay: $100,000 - $175,000. Actual salaries may vary based on experience, location, and individual qualifications.

Location & Equality

Veeva’s headquarters is in the San Francisco Bay Area with offices in over 15 countries. Veeva is an equal opportunity employer committed to diversity and inclusion.

Key skills/competency

React, JavaScript, Typescript, UI Development, CSS, Testing, Agile, Cloud, Mentoring, SaaS

Tags:

Software Engineer - Front End
React
JavaScript
UI Development
Agile
Cloud
SaaS
CSS
Testing
Mentoring
Front End
React

Share Job:

How to Get Hired at Veeva Systems

  • Research Veeva Systems culture: Explore their mission, values, and employee testimonials online.
  • Customize your resume: Highlight React, JavaScript, and UI projects.
  • Emphasize teamwork: Showcase collaborative achievements and agile experience.
  • Prepare for technical interviews: Review modern JS frameworks and testing tools.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background