10+ years of experience in web development with at least 2 years in lead/architect role
Proven track record of developing high-quality, performant, and scalable web applications
Experience with frontend and backend development, including server-side scripting and APIs (REST, GraphQL)
Familiarity with real-time communication protocols (WebSockets, gRPC) and complex state management solutions
Strong understanding of design principles and accessibility guidelines (WCAG)
Excellent problem-solving skills and proactive approach
Keen eye for detail and commitment to exceptional results
Effective communication, collaboration, and influence skills
Experience in a strict/corporate environment with defined processes and procedures
Fluency in written and spoken English
Desirables
Knowledge of design systems methodologies (e.g., Atomic Design)
Experience with cloud platforms (e.g., AWS, Azure, GCP)
Experience with continuous integration and continuous delivery (CI/CD) pipelines
Completed university degree in relevant field
What the job involves
Lead front-end development efforts, driving architectural decisions and ensuring high-quality, scalable web experiences.
Collaborate closely with designers and back-end developers to ensure seamless integration and consistent user experience.
Develop and maintain reusable UI components and design systems, implement real-time collaboration features, and manage complex state management in web applications.
Application process
Contact us at talent_accommodations@veeva.com for assistance or accommodation.
Veeva Systems Inc. is committed to revolutionizing the life sciences industry by providing innovative cloud-based software solutions that accelerate the delivery of therapies to patients globally. With a focus on innovation, product excellence, and customer success, Veeva aims to make a positive impact on its customers, employees, and communities.