toggle menu
Offre d'emploi 956

Intermediate Front End Developer

CDI

A propos de Talan

Talan Canada is growing and looking to strengthen its team with an Intermediate 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 propertly 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 crasftmanship 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:

  • 3+ years in software development
  • Significative experience in implementation of single page applications using Web components
  • Experience in design of solutions for Web applications
  • Strong software craftmanship and the art of developing software of highest quality standards
  • Autonomous, rigorous, curious
  • Strong communication skills and good writing and speaking skills in both French and English

Nice to have:

  • Experience in testing strategies and how to secure regular, predictable releases so that it becomes a no event
  • 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