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