JavaScript Developer (junior)

Job ID
Downtown Montreal East
Role and Responsibilities
IT Unlock’s mission is to improve our client's current IT condition. We are looking for a talented Developer BI This is permanent position. The work is done remotely until new instruction from the government and the candidate must live in Montreal. Beautiful technologies and nice challenge are waiting for you.


In this position, you will be an integral part of the BI Center team that must support existing applications but also deliver new applications during projects.


  • A very stimulating position with many challenges to take up
  • A team and projects on a human scale, sense of mutual aid, high level of skills

Your missions within projects

  • Participate in the different stages of a project within a development team
  • Gather the needs and define the functionalities to be implemented
  • Develop, test and deliver reports, dashboards and dynamic graphs on a project-by-project basis
  • Define and provide training to development teams around BI concepts and also around visualization tools
  • Define best practices and standards for data management
  • Design and set up monitoring reports to provide regular status reports

Other daily missions (according to team planning)

  • Assist in configuring according to user requests and monitor platforms.
  • Understand the software security environment and constraints
  • Carry out post-deployment testing of new versions (quality assurance)
  • Feed the knowledge base after each incident or new user query
  • Communicate with users regarding application failures
  • Process user queries and requests for ad hoc data searches
  • Comply with internal IT norms, standards and processes
  • Report production and project status in a timely manner to the client and IT management.
  • Communicates effectively and efficiently, orally and in writing, to various audiences at appropriate levels.


  • You are results-oriented and have an analytical mind for monitoring and effectively solving problems.
  • You have team spirit and a sense of responsibility
  • You learn quickly and become quickly autonomous
  • You are able to take initiative
  • You have good organizational skills
  • You have the ability to manage several tasks and projects simultaneously and real-time monitoring (escalation procedure)
  • French and English

  • Bachelor's/Master's Degree in Computer Science or other related university degree
  • Experience working with Unix & Windows servers
  • Experience in object and web programming
  • Knowledge of Javascript, React, Angular, VueJS languages

  • Experience working with APIs and python programming
  • Experience working with relational databases: Oracle, MS SQL, MySQL, PostgreSQL
  • Experience with Business Intelligence tools: Tableau, Power BI, MicroStrategy
  • Experience on collaboration tools: Git, JIRA
  • Knowledge of an ETL tool: Pentaho Data Integration, Talend, Informatica

• 1-3 years of experience in frontend development mainly
• Javascript
• VueJS
• Ready to do some production incidents
• English but bilingual preferably as you will work with Paris
• Live in Montreal at the first day of work (2 days of work onsite in Sept 2021)
• Permanent position

• Angular
• Jira
• React
• APIs and Python
• Oracle, MS SQL, MySQL, PostgreSQL.
• Tableau, Power BI, MicroStrategy.
• ETL tool: Pentaho Data Integration, Talend, Informatica
Number of positions
Work Experience
At least 3 years
Apply on Job