toggle menu
Offre d'emploi 956

Senior Front End Developer

Permanent contract

A propos de Talan

Talan Canada is growing and looking to strengthen its team with a Sr. Front-End Developer for the Montreal office, who will be interested in working with clients from multiple industries. This could be your first mission with us!

  • Participate in the business and technical analysis of user stories in collaboration with your teammates and other collaborative teams
  • Develop and deploy software components that deliver proven and true business value
  • Make sure each component to be delivered are properly tested according to the test strategy defined by the team
  • Seek proactively the best technologies and practices for the problem being solved: security-wise, scalability-wise, maintainability-wise and UX-wise
  • Keep technical debts at its bare minimum by applying your best software craftsmanship skills
  • Contribute to the production releases and monitoring and support
  • Participate in the investigation and fix of bugs
  • Contribute to the continuous improvement of our solutions
  • Engage in the improvement of our continuous integration and continuous delivery processes both in pre-production and production environments
  • Be a team player and cooperate in pair-programming and code reviews sessions
  • Share best practices and technology knowledge with your teammates.
  • Mandatory: HTML5, React, Bootstrap, TypeScript, JavaScript (ES6), SASS or other CSS scripting language / Jest or other test frameworks / Webpack / NPM, Yarn / Git
  • Nice to have: Lerna / Playwright or other UI testing frameworks / ASP.NET Core with C# / SQL (PostgreSQL or other structured database experience) / Entity framework / XUnit or other test tools / Jenkins with pipelines as code / F# / Fake / Scrum methodology

Competencies:

  • 5+ years in software development
  • Significative experience in design of solutions and implementation of single page applications using Web components
  • Strong software craftmanship and the art of developing software of highest quality standards
  • TDD, BDD, testing strategies and how to secure regular, predictable releases so that it becomes a no event
  • Autonomous, rigorous, curious
  • Strong communication skills, good writing and speaking skills in both French and English

Nice to have:

  • Experience in building and automate continuous integration pipelines
  • Experience in development of Web APIs with an object oriented language
  • Experience with deployment and maintenance of Cloud-based Web applications, preferably with Azure

You must live in the Great Montreal area and possess a valid work permit.

Postuler