Senior Full-Stack JavaScript Developer (VueJS, NodeJS) to design and implement applications for a non-profit client
S.i. Systems
Montreal, QC-
Number of positions available : 1
- Salary To be discussed
-
Contract job
-
Starting date : 1 position to fill as soon as possible
Description
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
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you