ResponsibilitiesParticipating in the full software development lifecycle including requirements gathering, design, implementation, testing, documentation, and maintenance.Collaborating with cross-functional teams.Implementing front-end user interfaces using HTML, CSS, and JavaScript / ReactJS.Ensuring code quality through unit testing, code reviews, and continuous integration .Assist in the deployment and maintenance of web applications on production servers.Troubleshooting and resolving technical issues in a timely manner (level 3 support).Keeping up to date with industry trends and best practices.Why are our employees happy at Carbotech?Competitive advantages : Advantageous remuneration, Professional development, Flexibility for teleworking, Group insurance, RRSP, Referral bonuses, Sick leave, Interesting social activities, Music band, Wellness accountWe offer a flexible scheduleHybrid teleworking available(in-person minimum 1 day per week at the Blainville office)Our environment is stimulating, relaxed, dynamicTechnological avant-garde and product diversityThe chance to develop within a team of more than 100 dedicated professionals who represent the best in their field of expertise.4+ years of web application development experience.Strong proficiency in JavaScript and front-end technologies, including React, TypeScript, as well as relevant frameworks / libraries within the JavaScript ecosystem (React Query, Zustand, Axios, ThreeJS, etc.).Experience with complex web applications.Familiarity with RESTful APIs and web services development.Familiarity with modern front-end build pipelines and tools.Strong communication and collaboration abilities in a bilingual environment.Ability to work independently and in a team environment.