legacyBrowser

noJs.linkLabel

Eidos-Montréal

noJs.message

noJs.linkLabel

Eidos-Montréal

Are you ready to join
Eidos-Montréal ?

Lead Javascript Programmer

Information Technology | Montréal, Québec, Canada
*****English description will follow*****

Poste: Programmeur Javascript en chef
Relève de: Chef du développement d’applications

Le rôle du programmeur Javascript en chef fera partie d'une équipe de développement agile, construisant et travaillant sur des applications logicielles d'entreprise sur des plates-formes mobiles, web et de bureau. Le chef de l'équipe de développement logiciel assurera le leadership technique et d'équipe par l'encadrement et le mentorat.

En collaboration avec le chef du développement d'applications, le programmeur Javascript en chef assurera la livraison d'applications et de solutions de qualité à l'entreprise.

Fonctions: 
  • Concevoir, développer et tester des applications conformément aux normes établies.
  • Utiliser des techniques de développement pilotés par les tests, le cas échéant.
  • Intégration et déploiement continues.
  • Évaluer les possibilités d'amélioration des applications et des processus et préparer la documentation de la justification à partager avec les membres de l'équipe et les autres parties concernées.
Expérience et qualifications:
  • Cinq ans ou plus d'expérience en développement de logiciels, avec deux ans ou plus d'expérience dans un rôle de leadership.
  • Maîtrise des frameworks JavaScript tels que AngularJS, ReactJS, NodeJS.
  • Expérience avec les systèmes de gestion de contrôle de source et les environnements d'intégration / déploiement continus.
  • Expérience avec les méthodologies de développement agile, y compris Kanban et Scrum.
  • Maîtrise du développement Microsoft .NET à l'aide de C# (atout)

Habiletés techniques:
  • Langages et frameworks de programmation : AngularJS, Angular 6, NodeJS, TypeScript, Entity Framework
  • Outils de développement : Visual Studio, Visual Studio Code, ReSharper, TFS, VSTS, Git.
  • Outils de test : Selenium, NUnit, Jasmine, Mocha, Chai, Sinon, Mock, SpecFlow, Protractor.
  • Méthodologies de développement : Agile/Scrum
Autres:
  • Expérience avec la suite Atlassian (Confluence, Jira)
  • Expérience avec O365
  • Méthodologies de gestion de projet PMI et Prince2

Motivation & intérêts:
Passionné par les jeux vidéos

--------------------------------------------------------------------------------------

Title: Lead Javascript Developer
Reports to: Head of Applications Development

The role of the Lead Javascript Programmer will be part of an agile development team, building and working on enterprise grade software applications on mobile, web and desktop platforms. The Lead Javascript Programmer will provide technical and team leadership through coaching and mentorship.

Working alongside the Head of Applications Development, the Lead Javascript Programmer will ensure delivery of quality applications and solutions to the business.

Primary Duties:.

  • Design, develop, and unit test applications in accordance with established standards.
  • Employ Test-driven development techniques wherever appropriate.
  • Continuous Integration & delivery.
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.

Experience & Qualifications:

  • Five of more years of experience in software development, with two or more years of experience in a leadership role.
  • Proficient with Frameworks such as AngularJS, Angular 6, NodeJS, TypeScript.
  • Experience with source control management systems and continuous integration/deployment environments.
  • Experience with agile development methodologies including Kanban and Scrum.
  • Knowledge of Microsoft .NET development using C#, Entity Framework (asset).

Technical Skills:

  • Programming Languages & Frameworks: AngularJS, Angular 6, NodeJS, TypeScript, Entity Framework
  • Development Tools: Visual Studio, Visual Studio Code, ReSharper, TFS, VSTS, Git
  • Testing Tools: Selenium, NUnit, Jasmine, Mocha, Chai, Sinon, Mock, SpecFlow, Protractor.
  • Development Methodologies : Agile/Scrum.
Other Skills/Requirements:
  • Experience using the Atlassian suite (Confluence, Jira)
  • Experience using O365
  • PMI and Prince2 Project management methodologies.
Motivations & Interests:
Passion for video games