Skip to main content

Software Developer

Apply now
Primary Location: Halifax, Nova Scotia, Canada Full time R1308800

Job description

Canadian Remote Opportunity with preferred time zones of EST or AST.

Required Qualifications:

  • Bachelors degree or an equivalent combination of education and/or experience
  • 5+ years’ experience in the field of frontend development including:
    • 3+ years Javascript knowledge/experience
    • 3+ years experience with Angular or REACT
  • Experience using Modern Javascript ES6/ES7/ES8/Typescript/Flow
  • Experience with Redux or other state managers
  • Experience with ReactJS
  • Understanding of promises 
  • Proven understanding of how a Browser works
  • Strong understanding of HTTP, RESTful, Design Patterns, Unit tests, Git
  • Experience with Redux & RxJS (Observables)

Preferred Qualifications:

  • Experience with:
    • NodeJs
    • SQL/NoSQL experience
    • Webpack
    • Docker
    • PHP Frameworks (Laravel)

At least one of the following frameworks used to build a large project:

  • Knowledgeable around polyfills are and what they are used for, preferred.
  • Good team player and mentor, required.
  • You know how to deliver high-quality code, required.
  • Familiar with Scrum/Kanban processes, required.

#LI-remote

IQVIA is a leading global provider of advanced analytics, technology solutions and clinical research services to the life sciences industry. We believe in pushing the boundaries of human science and data science to make the biggest impact possible – to help our customers create a healthier world. Learn more at https://jobs.iqvia.com

IQVIA is a leading global provider of advanced analytics, technology solutions and clinical research services to the life sciences industry. We believe in pushing the boundaries of human science and data science to make the biggest impact possible – to help our customers create a healthier world. Learn more at https://jobs.iqvia.com

Apply now

Join our Global Talent Network

Let’s stay connected. Join our Global Talent Network to receive alerts when new opportunities become available that match your career ambitions.

Join our network
Top of page