JavaScript Analyst-Programmer

  • Company:
    UQAM - Université du Québec à Montréal
  • Location:
  • Salary:
    negotiable / month
  • Job type:
    Full-Time
  • Posted:
    1 hour ago
  • Category:
    IT

UQAM is looking for an experienced JavaScript full stack developer to contribute to the development and evolution of a fleet of applications critical to the University’s operation.

The team that you will join takes care of analyzing needs, designing, developing solutions, including tests, as well as ensuring the support and evolution of solutions.

YOU ARE

  • Passionate about writing clean, readable and easily maintainable code.
  • Known for your positive attitude and understanding of the design fundamentals for building scalable applications

YOU HAVE

  • Experience in design, object-oriented design patterns, and REST API implementation
  • An aptitude for test-driven development and a good knowledge of unit testing frameworks

YOU WANT

  • Work in a stimulating environment that offers a great balance between work and personal life
  • Contribute to the digital transformation of UQAM through your excellent team spirit, your sense of success and your spirit of sharing

PROFILE

  • Education: Bachelor of Computer Science or equivalent
  • Years: more than 3 years of relevant experience
  • Competency: Able to learn on your own and share your knowledge with your teammates
  • Skills in Angular, AngularJS, NodeJS, REST API, OpenAPI, SQL, Git
  • Additional asset with Docker , Jenkins, Kubernetes, AWS
  • Experience or interest in Agile culture and DevOps

MAIN TASKS

  • Analysis, programming and unit testing
  • Solution development and peer reviews
  • Code update, optimization and refactoring
  • Documentation, knowledge sharing

WHY UQAM AND IT SERVICES

  • A team in full swing e transformation, major challenges, opportunities to surpass themselves and have a deep and lasting impact
  • Opportunities for growth, training and participation in events in the field of technology
  • A freedom of action that is rarely found in large organizations, an open approach
  • A 35-hour schedule I week, 4-day summer schedule I week, 4 annual vacation weeks + Holiday break, work-family arrangements