×
Register Here to Apply for Jobs or Post Jobs. X

Intermediate Full-Stack JavaScript Developer; VueJS, NodeJS to design and implement non-profit

Job in Montreal, Montréal, Province de Québec, Canada
Listing for: S.i. Systems
Full Time, Contract position
Listed on 2026-06-04
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Java Developer, Python
Job Description & How to Apply Below
Position: Intermediate Full-Stack JavaScript Developer (VueJS, NodeJS) to design and implement applications for a non-profit
Location: Montreal

Our non-profit client is seeking an Intermediate 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

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

  • Experience building mobile-friendly web applications (demonstrated experience with responsive web applications / responsive web design)
  • Familiarity with mapping technologies and real-time web data overlays
  • Experience developing mobile apps for Apple and Android platforms
  • Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary