SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 110,000 - 270,000 / annual
Veeva Systems is a mission-driven, public benefit corporation and pioneer in industry cloud for life sciences. The company surpassed $3B in revenue and is one of the fastest-growing SaaS companies in history. Veeva Ostro is transforming how life sciences connect with healthcare providers and patients by bridging the gap between those who make medicines, treatments, and diagnostics and those who use them.
As a Senior Frontend Engineer on the Ostro team, you will own key UI decisions that directly impact how quickly clinicians access medication insights and deliver care. You'll design responsive, intuitive user interfaces across Ostro's product suite using modern frontend frameworks, with a focus on performance and accessibility in clinical settings where seamless UX directly affects decision-making speed.
Key responsibilities include: developing responsive, intuitive interfaces using modern frontend frameworks; collaborating with product, design, and backend teams to deliver seamless features and improve UX; maintaining high code quality through peer reviews, automated testing, and robust standards; optimizing application performance for speed, responsiveness, and scalability; driving accessibility compliance through proactive testing and inclusive design advocacy; and staying current with emerging web technologies to improve the frontend stack.
You'll need 5+ years of software engineering experience delivering production B2B or B2C SaaS applications with deep expertise in modern frontend development, particularly React, JavaScript/TypeScript, and Tailwind CSS. Experience with Material-UI, MobX, React Query, or Zustand is a plus.
Veeva offers medical, dental, vision, and life insurance; flexible PTO and company-paid holidays; retirement programs; and a 1% charitable giving program. The company operates as a Work Anywhere organization, supporting flexibility to work from home or in office.