Responsibilities
- Participating 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.