Back to Careers
Position: Full Stack Developer
Position: Full Stack Developer
Status: Permanent, Full Time – St-Laurent, Québec
Report to: Vice President Software Development
Role Overview
We are looking for a Full Stack Developer to join our growing team. The chosen candidate will actively participate in all development phases including testing, deployment, and expansion of our cloud-based platform.
Responsibilities
- Develop, maintain, test, and deploy IoT, Cloud, web, and mobile features
- Contribute to architecture and planning
- Deliver high quality code that is maintainable and testable
- Perform automated testing, continuous deployment, and code reviews to improve product quality
Experience
- Minimum 10 years’ experience with at least one of these technologies:
- Node.js, Agular 2+, , JavaScript, Ionic, Rest API.
- Relational (MySQL) and NoSQL databases (DynamoDB)
- Cloud technologies, preferably with AWS.
- Continuous deployment pipeline.
- IoT.
- Reactive programing.
- Swagger.
- Big data and the challenges posed.
Language
- Proficiency in English and French (oral and written).
Qualities: We seek someone who…
- Thrives in a constantly evolving and growing environment.
- Is a self-starter, analytical with the ability to problem-solve.
- Is curious and wants to understand the power quality industry.
- Loves teamwork.
- Provides honest and transparent feedback and accepts feedbacks from others.
- Demonstrates accuracy and attention to detail.
- Has the ability to communicate clearly both orally and in writing.
- Takes initiatives, is energetic, and enthusiastic.
What we offer
- Flexible work schedule, working from home.
- Competitive compensation.
- Comprehensive healthcare.
- RRSP and 401K plans.
- Stock options.
Please apply to [email protected] with a resume and a cover letter.