Talent.com
Software Engineer - Front End
Software Engineer - Front EndVeeva Systems • Ottawa, ON, CA
Software Engineer - Front End

Software Engineer - Front End

Veeva Systems • Ottawa, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Join to apply for the Software Engineer - Front End role at Veeva Systems

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 $2B 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

  • 3+ years of UI development experience
  • Proficiency with React and JavaScript or Typescript
  • ES6 experience
  • 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)
  • We are looking for strong mentors with a proven record of making your team better
  • Nice to Have

  • Familiarity with open-source Java stack development (Java, Gradle, Git, Jenkins, JUnit, Tomcat)
  • Learn More

  • Engineer Perspective : 3 Reasons to Consider Veeva
  • Engineering at Veeva
  • Perks & Benefits

  • Medical, dental, vision, and basic life insurance
  • PTO and company-paid holidays
  • Retirement programs
  • 1% charitable giving program
  • Compensation

  • Base pay : $85,000 - $225,000 CAD
  • The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. Actual salaries may vary depending on experience and location. This position may also be eligible for other compensation such as bonuses or stock options.
  • Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries worldwide.

    Veeva is an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or other protected characteristics. For accommodations, contact talent_accommodations@veeva.com.

    #J-18808-Ljbffr

    Create a job alert for this search

    Front End Engineer • Ottawa, ON, CA

    Similar jobs
    Senior Front end Developer

    Senior Front end Developer

    Octopus HR • Ottawa, ON, Canada
    Full-time
    Front-End Expert (80%) with Backend Development Capabilities (20%).We’re partnering with Pluvo, a growing fintech startup, to find an experienced Senior Full Stack Developer to join their tea...Show more
    Last updated: 4 days ago • Promoted
    Coop Software Engineer FrontEnd

    Coop Software Engineer FrontEnd

    Huawei Technologies Canada Co., Ltd. • Ottawa, ON, CA
    Internship
    Huawei Canada has an immediate co-op opening for a Software Engineer.Huawei Canada's Advanced Optical Technology Lab focuses on advanced R&D in high-performance optical communications and netwo...Show more
    Last updated: 1 day ago
    Senior Front-End Software Engineer - TypeScript & React

    Senior Front-End Software Engineer - TypeScript & React

    Kinaxis • Ottawa
    Full-time
    A leading supply chain management firm in Ottawa is seeking a Staff Software Developer focused on Front End Technology.You will develop features using TypeScript and React, enhancing user experienc...Show more
    Last updated: 12 days ago • Promoted
    Front-End Software Engineer (Angular / TS) – Hybrid

    Front-End Software Engineer (Angular / TS) – Hybrid

    Nanometrics Inc. • Ottawa
    Full-time
    A global technology company in Ottawa is seeking an Intermediate Software Developer with Front-End expertise to join their innovative team. The role involves developing responsive applications using...Show more
    Last updated: 22 hours ago • Promoted • New!
    Staff Front End Developer

    Staff Front End Developer

    TrendMicro • Ottawa
    Full-time
    Trend Micro, a global cybersecurity leader, helps make the world safe for exchanging digital information across enterprises, governments, and consumers. Fueled by decades of security expertise, glob...Show more
    Last updated: 30+ days ago • Promoted
    Lead Front-end Developer

    Lead Front-end Developer

    OpenText • Ottawa
    Full-time
    At OpenText, AI is at the heart of everything we do—powering innovation, transforming work, and empowering digital knowledge workers. We're hiring talent that AI can't replace to help us shape the f...Show more
    Last updated: 22 days ago • Promoted
    Software Engineer - Front End

    Software Engineer - Front End

    Veeva Systems • Ottawa
    Full-time
    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 hist...Show more
    Last updated: 30+ days ago • Promoted
    Front-End Software Engineer

    Front-End Software Engineer

    Forescout Technologies Inc. • Ottawa
    Full-time
    Shape the future of cybersecurity at Forescout.Every day cyberattacks threaten to disrupt hospitals, power grids, financial systems, and the infrastructure we all depend on.At Forescout, we build t...Show more
    Last updated: 28 days ago • Promoted
    Full Stack Engineer - ottawa

    Full Stack Engineer - ottawa

    Hays • ottawa, on, ca
    Full-time
    Extensive experience (8+ years) with Java and a variety of technologies including distributed systems, microservices architecture. Proven track record of working on large and complex software system...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Platform - Ottawa, Canada

    Software Engineer, Platform - Ottawa, Canada

    Speechify • Ottawa, ON, Canada
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    acre security • Ottawa, ON, Canada
    Full-time
    Software Engineer - Cloud Access Control.Move Security Forward with Acre.Are you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environment where...Show more
    Last updated: 2 days ago • Promoted
    Back End Developer - Quantum World Technologies Inc.

    Back End Developer - Quantum World Technologies Inc.

    Quantum World Technologies Inc. • gatineau, qc, ca
    Full-time
    Azure, Python, Lang chain or Agentic AI.You will play a pivotal role in.Troubleshoot, debug, and upgrade existing services as the platform grows. Required Skills & Qualifications : .Bachelor’s / Master’...Show more
    Last updated: 1 day ago • Promoted
    Senior Front-End Engineer, Cybersecurity

    Senior Front-End Engineer, Cybersecurity

    Forescout Technologies Inc • Ottawa
    Full-time
    A leading cybersecurity firm in Ottawa is seeking a dynamic Front End Software Engineer to join their team.This role requires over 5 years of software development experience, strong problem-solving...Show more
    Last updated: 28 days ago • Promoted
    Back End Developer - ottawa

    Back End Developer - ottawa

    Quantum World Technologies Inc. • ottawa, on, ca
    Full-time
    Azure, Python, Lang chain or Agentic AI.You will play a pivotal role in.Troubleshoot, debug, and upgrade existing services as the platform grows. Required Skills & Qualifications : .Bachelor’s / Master’...Show more
    Last updated: 1 day ago • Promoted
    Senior Front-End Developer (Typescript)

    Senior Front-End Developer (Typescript)

    Targeted Talent • Ottawa, ON, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used.Show more
    Last updated: 30+ days ago • Promoted
    Front-End Software Engineer

    Front-End Software Engineer

    Hyperproof • Ottawa
    Full-time
    Shape the future of cybersecurity at Forescout.Every day cyberattacks threaten to disrupt hospitals, power grids, financial systems, and the infrastructure we all depend on.At Forescout, we build t...Show more
    Last updated: 27 days ago • Promoted
    Senior Software Engineer, AI Model Serving - Ottawa, Canada

    Senior Software Engineer, AI Model Serving - Ottawa, Canada

    Speechify • Ottawa, ON, Canada
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Engineer - Hays

    Full Stack Engineer - Hays

    Hays • gatineau, qc, ca
    Full-time
    Extensive experience (8+ years) with Java and a variety of technologies including distributed systems, microservices architecture. Proven track record of working on large and complex software system...Show more
    Last updated: 30+ days ago • Promoted