This recruiter is online.

This is your chance to shine!

Apply Now

Senior Full-Stack JavaScript Developer (VueJS, NodeJS) to design and implement applications for a non-profit client

Montreal, QC
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

Our non-profit client is seeking a Senior Software Developer to design and implement applications using VueJS and NodeJS


Initial 2-year contract with possibility of extension. Primarily remote, with occasional onsite meetings in Ottawa, ON. 8 hours per day, Monday to Friday.


Responsibilities

  • Design software solutions based on functional requirements
  • Implement code using VueJS, NodeJS, and Python
  • Develop and run unit and system-level automated tests
  • Execute software integration and deliver tested components
  • Collaborate with development team to align on dependencies and delivery
  • Prepare and hand off documentation and test artifacts at project completion
  • Operate independently while maintaining alignment with overall project goals


Must Haves

  • 10+ years of experience in software development with a strong focus on Javascript frameworks such as VueJS and NodeJS
  • Hands-on programming experience using Python
  • Expertise in software integration, configuration management, and automated testing
  • Knowledge of how to work with Linux environments, Docker containers, Kubernetes, and CSS v3
  • Experience working in Agile software development frameworks (Scrum, DevOps, XP, Kanban)


Nice to Have

  • Experience building mobile-friendly web applications
  • Familiarity with mapping technologies and real-time web data overlays
  • Experience developing mobile apps for Apple and Android platforms
Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined