
Frontend Software Architect - Vault Platform
Veeva Systems7 days 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 UI design.
- 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.
- Engage in hands-on coding and maintain technical ownership.
Requirements
- 10+ years of experience building complex systems.
- Expert-level proficiency in JavaScript, TypeScript, and React.
- Deep understanding of browser internals and rendering.
- Extensive experience with client-side state management.
- Proficient in data fetching and API architecture.
- Advanced mastery of CSS and styling architecture.
- Experience with internationalization and web accessibility.
- Expertise in frontend performance tuning and optimization.
- Strong knowledge of modern frontend build tools and testing frameworks.
- Thorough understanding of web security fundamentals.
- Experience with frontend observability and telemetry.
- Familiarity with AI-assisted development workflows.
- Proven track record of mentoring engineers.
- Must have 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.