Job Search

Find the opportunity that's right for you.

Full Stack React Developer

Halifax or Remote, NS

Employment Type: Permanent Job Category: Information Technology

Job Description

Our client is currently seeking a talented Full Stack React Developer to join their team! As a senior developer, the ideal candidate should have strong self-initiative and work ethic, an ability to learn and adapt to new technologies, excellent communication skills, and the ability to work well in a multi-disciplinary team environment. Candidates must also hold or be eligible to obtain Security and Controlled Goods Clearances, and willing to undergo a criminal background check. If you have a minimum 2-5 years of various commercial experiences (detailed below) – we want to hear from you! 

Job Requirements

Required Experience and Qualifications:

  • Minimum of 2 years of commercial experience in a senior role
  • Minimum of 3 years of commercial React experience, v.16 or later
  • Minimum of 5 years of commercial ES6 Javascript experience
  • Experience with:
    • state management (e.g., Redux, useContext, useReducer, etc.)
    • Working with react hooks
    • Creating custom hooks
    • CSS tools (e.g., Daisy-ui, Tailwind, etc.)
    • TSX (TypeScript + JSX)
    • RESTFul API integrations
    • ViteJS
  • Experience writing tests and documentation using the following tools:
    • Jest
    • Cypress
    • Storybook
    • React Test Suite
  • Experience with SQL and NoSQL databases
  • Strong understanding of NodeJS
  • Experience with version Control (Gitlab, GIT, etc.)
  • Ability to learn and adapt new technologies
  • Strong self-initiative and work ethic
  • Ability to work well in a multi-disciplinary team environment
  • Excellent communication skills
  • Must be open able to show prior work or portfolio


Additional Experiences (Asset):

  • Experience using mapping libraries such as:
    • Leaflet JS
    • Google Maps API
  • Experience with H, other front-end technologies (ie. VueJs, Svelte, Angular, etc.)
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.