
Frontend Software Architect - Vault Platform
Veeva Systemsabout 10 hours ago
Base Salary
$180k - $300k/yr
Responsibilities
- Mentor and technically lead a team of software engineers.
- Define and promote frontend standards and architectural guidelines.
- Architect reusable and coherent component frameworks.
- Establish guidelines for interaction patterns in user interfaces.
- Own the frontend development process and build systems.
- Evolve the frontend testing strategy with robust methodologies.
- Set standards for structured documentation for components and architecture.
- Maintain deep technical ownership through hands-on engineering.
Requirements
- Typically 10+ years of experience building complex systems.
- Expert-level proficiency in JavaScript, TypeScript, and React.
- Nuanced understanding of browser internals and rendering.
- Extensive experience with client-side state management.
- Comprehensive experience with data fetching and API architecture.
- Advanced mastery of CSS fundamentals and styling architecture.
- Experience with internationalization, localization, and web accessibility.
- Mastery of frontend performance tuning and optimization.
- Expertise in modern frontend build tools and testing frameworks.
- Thorough understanding of web security fundamentals.
- Experience implementing frontend observability and telemetry.
- Experience in AI-assisted development and agentic workflows.
- Proven track record of mentoring engineers and teams.
- Unrestricted right to work in the United States.
Benefits
- Medical, dental, vision, and basic life insurance.
- Flexible PTO and company paid holidays.
- Retirement programs.
- 1% charitable giving program.
Tech Stack
CSSGraphQLJavaScriptJestReactReduxTypeScriptWebpack