⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Frontend Software Architect - Vault Platform

  • Source: LinkedIn
  • Veeva Systems
  • Remote
  • Pleasanton
  • Full-Time
  • Mid level

Job Description

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, we surpassed $3B in revenue in our last fiscal year with extensive growth potential ahead.

At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We’re not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors.

As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment.

Join us in transforming the life sciences industry, committed to making a positive impact on its customers, employees, and communities.

The Role Veeva is seeking a Frontend Architect to shape the user interface of our global platform for Life Sciences. This visible, high-leverage role requires an engineer who pairs a strong intuition for interface ergonomics with the ability to operate at a deep level of technical abstraction. You will deliver the frontend infrastructure, design system, and component library that thousands of developers use to build applications that transform medical breakthroughs into life-changing patient care.

What You’ll Do

  • Technical Leadership: Mentor and technically lead a team of talented software engineers, shaping their professional development. Define and promote frontend standards, best practices, and architectural guidelines to ensure cohesive execution across the engineering organization
  • Composable UI Architecture: Architect reusable and coherent component frameworks. You will develop a foundational design system and component library that scales across multiple applications and use cases
  • Interface Ergonomics: Establish comprehensive guidelines for interaction patterns, guiding teams on how to effectively utilize standard UI controls to construct intuitive, seamless, and productive human-computer interfaces
  • Developer Experience & Tooling: Own the frontend development process and build systems. In coordination with DevOps, you will evolve the infrastructure that empowers internal developers to build, test, and ship UI components reliably and rapidly
  • Testing Strategy & Quality: Evolve our frontend testing strategy by advancing robust unit, integration, and end-to-end (E2E) methodologies that deliver consistency and high confidence in UI deployments
  • AI-Ready Documentation: Set the standard for meticulous, highly structured documentation detailing component usage, architectural patterns, and standards—specifically optimized to be consumed by both human engineers and autonomous AI development agents
  • Hands-on Engineering: Code agentically and manually, maintaining deep technical ownership as both a designer and programmer

Requirements

  • Engineering Maturity: A career-spanning track record (typically 10+ years) of building complex systems. You are deeply technical and hands-on, bringing insight gained from observing the long-term consequences of architectural decisions
  • Core Technologies: Expert-level proficiency in JavaScript, TypeScript, and React. You understand the idiosyncrasies of JavaScript and the inner workings of React
  • Browser Internals & Rendering: Nuanced understanding of the browser’s event loop, rendering, and layout pipeline. You are highly skilled in DOM manipulation, minimizing layout thrashing, optimizing recalculations and reflow, and ensuring fluid, high-frame-rate interactions
  • State Management & Persistence: Extensive experience orchestrating complex client-side state. You are well-versed in patterns like Redux, React Context, state machines, or signal-based reactivity, and know when to apply global vs. local state in a composable architecture. You also know how to effectively manage client-side storage mechanisms (Cookies, Local Storage, IndexedDB)
  • Data Fetching & API Architecture: Comprehensive experience bridging the frontend-backend divide. You are adept at managing network waterfalls, data hydration, and modern data-fetching paradigms (REST, GraphQL) to ensure fast, scalable client-server communication
  • Styling Architecture: Advanced mastery of CSS fundamentals and the cascading model. You have proven experience managing large-scale styling architecture and are highly literate in…

Skills

  • vault
  • veeva
  • javascript
  • TypeScript
  • microsoft-typescript
  • React
  • reflow
  • reduxjs
  • indexeddb
  • GraphQL
  • css-modules
  • Webpack
  • vite
  • rollup
  • Jest
  • Playwright
  • claude-by-anthropic
  • claude-code
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Veeva Systems

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes