Frontend Architect
Veeva Systems
Job Overview
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.

Job Description
About Veeva Systems
Veeva Systems is a mission-driven organization and pioneer in industry cloud. As one of the fastest-growing SaaS companies, Veeva is committed to helping life sciences companies bring therapies to patients faster and balancing the interests of customers, employees, society, and investors.
Role Overview
At Veeva Link, the Frontend Architect is responsible for designing and implementing innovative and scalable frontend architectures for complex web applications. You will lead the development team, mentor front-end developers, conduct code reviews, and work closely with designers and back-end developers to ensure a seamless user experience.
Key Responsibilities
- Design and implement frontend architectures for complex web apps.
- Lead and mentor the development team.
- Collaborate with designers and back-end developers.
- Develop reusable UI components and design systems.
- Implement real-time collaboration and state management features.
- Stay updated with latest frontend technologies and frameworks.
- Conduct code reviews and ensure adherence to best practices.
- Communicate technical ideas with both technical and non-technical stakeholders.
- Identify and address potential issues and risks.
Requirements & Nice-to-Have
Minimum 10+ years in web development; strong frontend expertise using React and backend API design (REST, GraphQL). Experience with real-time protocols (WebSockets, gRPC), complex state management, design principles, and accessibility guidelines is essential. Nice-to-have attributes include previous lead/architect role, experience with design systems, cloud platforms, and CI/CD pipelines.
Why Join Veeva Link?
Join a team influencing global healthcare with a focus on speed, quality, and impactful delivery. Benefit from flexible work arrangements under a Work Anywhere policy, and collaborate with a team led by a CEO with an engineering background.
Key Skills/Competency
- Web Development
- React
- API Design
- Real-time Communication
- State Management
- UI/UX Design
- Code Review
- Mentorship
- Technical Leadership
- Cloud Platforms
How to Get Hired at Veeva Systems
- Customize your resume: Highlight relevant frontend architecture skills.
- Research Veeva Systems: Understand their cloud solutions and culture.
- Showcase leadership: Emphasize mentoring and team collaboration.
- Demonstrate tech depth: Detail your experience with React and APIs.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background