Intermediate 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
- Published since 9 day(s)
-
Starting date : 1 position to fill as soon as possible
Description
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, DevOps, 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
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