Hirejobs Canada
Register
Auckland Jobs
Canterbury Jobs
Northland Jobs
Otago Jobs
Southland Jobs
Tasman Jobs
Wellington Jobs
West Coast Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Full-stack Developper - Jobs in Mirabel, QC

Job LocationMirabel, QC
EducationNot Mentioned
SalaryNot Disclosed
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypeFull Time

Job Description

Starting Date:As soon as possibleSalary:To be discussedJob Status:PermanentLocation:18005, Lapointe Building 305, Mirabel, Quebec, CanadaDescriptionRobotShop.com, an e-commerce platform and the world’s leading source of robotic technology is looking for a passionate developer who will use his creativity and ingenuity to provide the best interfaces to our internal and external users and thus create tailor-made artificial intelligence at the service of our operations. This position is for you if you are passionate about advanced technologies, like us believe that service robotics will become the next major industrial phase that humanity will meet and if you are motivated by new possibilities.Tasks and responsibilitiesThe Full-Stack developer will have the following responsibilities, related to programming many components and system functionalities using appropriate web technology :

  • Develop the required solution/project as per specifications, while guaranteeing system extensibility, robustness and scalability.
  • Perform integration, optimization, testing and quality control.
  • Analyze requirements and elaborate technical design specifications.
  • Test and debug the implemented functionalities and provide fixes for the reported bugs and issues.
  • Engage in automation and peer code reviews.
  • Ensure best practices and coding standards are applied, maintaining high standards of software quality.
  • Document technical work performed in projects;
  • Keep abreast with the latest technology.
  • Participate in research and development on new technologies.
  • Assist in feasibility analysis on upcoming projects.
  • Vulgarize more complex technical concepts to the team.
  • Contribute to continuous process improvement.
  • Provide mentoring and technical guidance to other developers.
  • Other related duties.
Requested SkillsEducation
  • College level in programming or IT technologies;
  • Any university level in IT technologies or programming will be considered as an asset.
Experience
  • 3 to 5 years of experience in full-stack programming
Technical Skills
  • Excellent knowledge of C#, .Net, .Net Core, Javascript, REST;
  • Experience in database programming (MySql, MS Sql);
  • Experience in any frontend framework (React, Angular, …);
  • Familiarity with Agile, SCRUM methodology;
  • Great capacity to quickly assimilate new technologies.
Assets:
  • Knowledge of microservices architecture, Domain-Driven Design, CI/CD, Containers, Source Control, Secure Coding, Design Patterns;
  • Knowledge of NodeJS, Javascript, React, Aurelia, jQuery, jQuery UI, CSS, HTML, PHP, Docker, Git, JIRA, Confluence;
  • Knowledge of Magento, Shopify or any other e-commerce platform.
Language
  • Excellent French skills, both spoken and written;
  • Good knowledge of English.
Attitude
  • Productive;
  • Responsible;
  • Optimist;
  • Seeks excellence;
  • Open minded;
  • Team player;
  • Passionate about customer service (internal /external);
  • Enthusiastic & positive;
  • Creative;
  • Autonomous & resourceful;
  • Desire to share knowledge with colleagues.
Subordinates
  • The chosen candidate will not have anyone directly under their charge but will work extensively with other members of the programming team. Teamwork and communication are very important for this position.
Compensations
  • Possibility of working remotely and/or from the head office located in Mirabel;
  • Flexible hours;
  • 3 weeks of vacation per year (4 weeks after 3 years of service or from the start if 9 years of relevant experience);
  • 9 paid statutory holidays;
  • 2 paid days for sick leave, family or personal obligations;
  • Group insurance coverage available (partly covered by RobotShop);
  • Employee assistance program;
  • Pension plan with % of contribution from RobotShop;
  • Years of service recognition (annual gift);
  • Profit sharing program
  • Free social activities organized by the company (Annual summer BBQ, Christmas party, etc.);
  • Gatherings (virtual or in person) on Fridays, to encourage social interaction;
  • Discount for personal product purchases;
  • Reimbursement of approved training programs;
  • 2 terraces available to enjoy meals outside;
  • Free parking including charging stations for electric cars.
**In this document, the use of the masculine to designate persons has no other purpose than to lighten the text**EMPLOYMENT EQUITYWe support the principles of employment equity and have established an equal access employment program for women, Aboriginal peoples, visible and ethnic minorities, and persons with disabilities.Quick Apply
  • Terms & Conditions
  • New Privacy
  • Privacy Center
  • Accessibility
For Job Seekers
  • Browse Jobs
  • Advanced Job Search
  • Emplois Quebec
For Employers
  • Post a Job
Stay Connected

APPLY NOW

© 2021 HireJobsCanada All Rights Reserved