Headquartered in Pleasanton, California, Veeva is a leading provider of cloud-based software and services for the life sciences industry. As an employer, Veeva has wanted experienc
Senior Software Engineer - Front End
Location
Washington + 10 moreAll locations: Washington | Oregon | California | Nevada | Idaho | Utah | Arizona | Montana | Wyoming | Colorado | New Mexico
Posted
4 days ago
Salary
$110K - $270K / year
Seniority
Senior
Job Description
Senior Software Engineer - Front End
Veeva
Title: Senior Software Engineer - Front End Team: Engineering Country: United States Remote Work Available: Yes Job Description: Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $3B in revenue in our last fiscal year with extensive growth potential ahead. At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company - we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors. As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment. Join us in transforming the life sciences industry, committed to making a positive impact on its customers, employees, and communities. The Role We are looking for Front-End Software Engineers who are eager to build in a fast-paced, startup environment inside a stable, profitable company. Our teams are solving complex problems that impact the speed and effectiveness of the life sciences industry. In this role, you'll jump right in, develop in rapid sprints, and find quickly that we don't believe in throwaway technology. You build it - we ship it. Front-end engineers will collaborate directly with the back-end and design teams to develop and maintain the UI of Veeva's cloud-based applications using modern JavaScript frameworks. You should be a team player, a fast learner, and have a drive for excellence. What You'll Do - Be part of a dynamic team that is passionate about creating industry-changing, cloud-based applications and platforms - Solve real customer problems and experiment with new ideas. Decompose existing software systems while working with and influencing others to improve overall architecture - Collaborate with QA engineers to ensure accurate and comprehensive testing coverage - Contribute to troubleshooting and technical support of the product - Participate in all aspects of the software development life cycle Requirements - 5+ years of UI development experience - Proficiency with React and JavaScript - ES6 experience - Familiarity with open-source Java stack development (Java, Gradle, Git, Jenkins, JUnit, Tomcat) - Experience working with modern JavaScript frameworks (e.g. React or Vue) - Knowledge of unit test frameworks like Jest and React-testing-library - Proficiency with CSS abstraction layers (e.g. SASS or JSS) - Must live in PST or MST - We are looking for strong mentors with a proven record of making your team better - Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time Perks & Benefits - Medical, dental, vision, and basic life insurance - Flexible PTO and company paid holidays - Retirement programs - 1% charitable giving program Compensation - Base pay: $110,000 - $270,000 - The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. Please note that actual salaries may vary within the range above or below, depending on experience and location. We look at compensation for each individual and base our offer on your unique qualifications, experience, and expected contributions. This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus. #LI-RemoteUS #LI-MidSenior Veeva's headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world. Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us. Work Where It's Best for You Work Anywhere means you can work in an office or at home on any given day. It's about getting the work done in the way and place that works best for each person. This applies across all locations and departments. Work Anywhere does not mean work at any time. We have predictable core hours where employees are generally available for meetings and collaboration. Employees are focused and available during core hours. We invest in our offices to make them places where our employees like to go. If you work in the office three or more days a week, you will have a dedicated office workspace. Our offices function as hubs to draw people in, create social bonds, and where random connections and mixing of ideas happen. We're investing more in offices, culture, and offsite meetings, not less. Product teams are organized in regional product hubs for optimal collaboration and live within a time zone of their hub. Our current product hubs are located in Pleasanton, Columbus, Boston, Kansas City, New York City, Raleigh, and Toronto. We create opportunities for teams to get together in person regularly. Customer-facing roles, such as Sales and Professional Services, live near and/or travel to their customers. When an employee moves within a country it does not cause a change in salary. Where you live impacts you and your family. Not knowing if your compensation will change if you move can cause stress and uncertainty for everyone. We wanted to eliminate that. Work at Veeva. Work where it's best for you.
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Senior Frontend Developer – Angular, Azure Cloud
GFT TechnologiesAs a pioneer for digital transformation GFT develops sustainable solutions across new technologies.
• Will work on building modern, scalable, high-quality user interfaces integrated with APIs and Azure Cloud services, collaborating with backend and architecture teams to deliver robust and well-structured digital experiences. • A broad view of the technology ecosystem is expected, with a focus on frontend architecture, performance, testability, and maintainability.
Role Description The Oncology Nurse Educator is responsible for delivering non-promotional, compliant clinical education to healthcare offices, nurses, nurse practitioners, physician assistants, and other clinical staff involved in the treatment of patients receiving BESREMi®. This field-based role serves as a trusted educational resource to support appropriate patient care throughout the treatment journey. This position operates within strict regulatory and compliance boundaries and does not engage in promotional activities or influence prescribing decisions. The ideal candidate is a clinically credible, collaborative, and self-directed nurse educator who can build trusted relationships with healthcare professionals while delivering compliant, high-quality education in support of patients receiving BESREMi. This individual should be comfortable working independently in a field-based environment, identifying educational needs across practice settings, and partnering effectively with cross-functional colleagues to support appropriate patient care. A patient-centered mindset, strong communication skills, sound clinical judgment, and consistent attention to compliance are essential for success in this role. Due to travel requirements, residency within the territory near a major airport is required. Qualifications - Active RN license required; BSN strongly preferred - 5+ years of clinical nursing, nurse education, or healthcare professional education experience required - Oncology or hematology experience required - Experience educating nurses, advanced practice providers, physicians, and office-based clinical staff preferred - Understanding of oncology office workflows, patient monitoring, and the practical needs of community and academic practice settings - Strong understanding of compliance requirements and the ability to operate effectively within non-promotional role boundaries - Excellent interpersonal, presentation, verbal, and written communication skills - Ability to work independently, manage territory activity, and collaborate effectively across internal functions - Ability to travel as required by the role Requirements - Deliver non-promotional, compliant education on polycythemia vera and upon approval, essential thrombocythemia, to nurses, advanced practice providers, and office staff. - Provide clinical education on treatment goals, patient selection concepts, administration considerations, monitoring parameters, and ongoing care needs associated with patients with PV and ET. - Support healthcare practices in understanding symptom burden, thrombotic and bleeding risks, splenomegaly-related concerns, and other common clinical considerations that affect patients with MPNs. - Educate office staff on practical approaches to treatment initiation, dose titration, laboratory monitoring, adverse reaction recognition, and follow-up needs in accordance with approved materials and company policy. - Serve as a trusted clinical resource to help reinforce best practices in patient counseling, treatment expectations, and long-term disease management for patients living with MPNs. - Assess educational needs within community and academic oncology practices and tailor compliant education to the roles of nurses, nurse practitioners, physician assistants, and other clinical staff. - Provide education that supports the patient journey from treatment initiation through ongoing monitoring, including symptom reporting and adherence reinforcement. - Reinforce the importance of structured symptom assessment and patient-reported concerns. - Maintain clear separation from promotional activity and collaborate compliantly with cross-functional field partners to ensure healthcare practices receive coordinated support. - Use approved educational resources and tools to deliver compliant, accurate, and relevant education to healthcare professionals managing patients with MPNs. - Adapt educational discussions to the needs of different practice settings while remaining within regulatory, legal, and compliance standards. - Gather field insights on common questions, educational gaps, and operational challenges affecting patient care and share those insights through appropriate internal channels. - Provide feedback to internal stakeholders on opportunities to enhance educational materials, office tools, and training resources based on real-world practice needs. - Stay current on approved product information, disease-state updates, and internal training to ensure a high level of clinical credibility in all customer interactions. - Partner compliantly with Medical Affairs, Commercial, Market Access, Patient Services, and other internal teams to support aligned and appropriate educational engagement. - Coordinate with field partners to ensure healthcare practices receive timely, accurate, and role-appropriate education that supports patient care. - Communicate relevant field observations, customer needs, and recurring educational themes to internal stakeholders in a clear and actionable manner. - Contribute to a collaborative team culture by sharing best practices, customer insights, and successful education approaches with peers and cross-functional partners. - Document educational activities accurately and in a timely manner within required systems and according to company expectations. - Monitor trends in customer questions, practice needs, and educational outcomes to help improve future engagement and resource deployment. - Conduct all interactions in accordance with FDA regulations, company policies, and applicable legal and compliance standards. - Recognize, document, and promptly escalate adverse events, special situation reports, and product complaints in accordance with company policy. - Demonstrate sound clinical judgment, professionalism, and a patient-centered approach in all educational interactions. Benefits - Comprehensive medical coverage - Dental and vision coverage - Generous paid time-off - 401(k) retirement plan with competitive company match - Medical & Dependent Care Flexible Spending Account - Monthly cell phone reimbursement - Employee Assistance Program
Web Developer
Healthcare Information and Management Systems SocietyAt HIMSS, we are a catalyst for change in the health and wellness ecosystem. Guided by our vision to realize the full health potential of every human, everywhere, and our mission to reform the global health ecosystem through the power of information and technology, we embrace transformation as our “why” and technology as our “how.”
Role Description The Web Developer will be responsible for delivering quality code and providing strategic thought on structure and digital frameworks associated with multiple web properties. The role will also partner with other technical leaders in diagnosing bugs and solutioning for site issues while leveraging search engine best practices in new builds and upgrades to current platforms. In partnership with our IT Engineering function leads, support design of databases to improve data consistency, scalability and application performance and serve as lead on both upgrade and web-property redesign efforts. - Create, test, and maintain websites and web applications. - Provide direction and support for contract (contract to hire) web development support. - Develop websites using Drupal versions 8 and up, PHP, HTML, CSS, and complex JavaScript functionality. - Collaborate with designers, clients, and other team members to ensure sites meet the needs of the business and its users. - Write high-quality code to deliver web applications in an agile environment, including participation in weekly planning sessions and daily stand-ups. - Able to work with clients directly and provide creative ideas and solutions to complex problems. - Partner with Sr leaders on Technology in creating best practice QA processes to support delivery of high-quality digital. - Provide direction on UX best practices working alongside partners in marketing, product, and IT teams. Qualifications - 2-4 years experience in a version control system like Git. - 2-4 years experience with frameworks such as JQuery, Bootstrap, Angular, Node. - 2-4 years experience with Analytics packages like Google Analytics and Mixpanel. - Significant Drupal development experience, building custom modules, themes, and components for D8 and up. - Familiarity with Headless CMS systems like Sanity.io or Contentful. - Familiarity with SSO connectivity. - Working knowledge of web design and experience with maintaining a CMS solution. Drupal experience highly recommended. - Demonstrated ability to problem solve, using an analytical and abstract mindset. - Proven experience implementing projects using effective project management and communication. - Bachelor’s degree in computer science, information technology, or a related field.
• The IT Educational Mentor — Front-End Development (Angular) will be responsible for training students in front-end development using Angular technologies through synchronous remote learning (live) sessions. • Will teach HTML, CSS, JavaScript, TypeScript and Angular; guide projects, clarify technical questions and promote solutions focused on coding best practices, front-end architecture, API consumption, responsiveness, state management and automated testing. • Will also monitor students' technical progress, encourage engagement and ensure course content is aligned with the demands of the technology job market.


