
Senior Full Stack Developer
Actalent
The Role
Overview
Develop and maintain enterprise React/TS app with UI/UX, API integration.
Key Responsibilities
- react development
- typescript
- api integration
- code review
- agile scrum
- ux/ui design
Tasks
Le rôle est basé à Montréal et s'exécute dans un environnement Agile/Scrum. L'utilisation d'outils modernes comme React, TypeScript, et Node.js est essentielle. Les développeurs travaillent en étroite collaboration avec leurs pairs pour assurer des intégrations fluides et efficaces. Une tenue professionnelle est attendue lors des réunions avec les parties prenantes. -Développer et maintenir une application d'entreprise interne avec des schémas de données complexes en utilisant React et TypeScript. -Work within an Agile/Scrum environment, contributing to sprint planning, stand-ups, and retrospectives, including defining feature requirements and solutions as needed. -Develop and maintain an internal enterprise application with complex data schemas using React and TypeScript. -Assurer les performances, la sécurité et les meilleures pratiques dans le développement frontend tout en se concentrant sur les améliorations continues des pratiques existantes. -Ensure performance, security, and best practices in frontend development while focusing on continuous improvements to existing practices. -Collaborer avec d'autres développeurs pour intégrer efficacement le frontend avec notre API Node.js et superviser la récupération de données API, la mise en cache et la gestion des états en utilisant React Query (TanStack Query) et Strapi. -Utilize UX/UI skills to implement responsive, accessible, and visually appealing interfaces using CSS/SCSS. -Conduct code reviews and participate in the mentorship and development of other developers on the team. -Collaborate with other developers to effectively integrate the frontend with our Node.js API and oversee API data fetching, caching, and state management using React Query (TanStack Query) and Strapi. -Conduire des revues de code et participer au mentorat et au développement d'autres développeurs de l'équipe. -Plan and execute user test cases of code and features, ensuring all code has been tested and adheres to quality standards.
Requirements
- react
- typescript
- css/scss
- react query
- ci/cd
- senior
What You Bring
The role is based in Montreal and operates within an Agile/Scrum environment. Utilization of modern tools such as React, TypeScript, and Node.js is essential. Developers closely collaborate with peers to ensure smooth and efficient integrations. Professional attire is expected during stakeholder meetings. Nous recherchons un développeur senior Full-Stack pour rejoindre notre équipe et jouer un rôle clé dans le développement et l'amélioration de notre application web d'entreprise interne. Le candidat idéal sera un expert en JavaScript, en conception UI/UX (CSS/SCSS) et en schémas de données complexes, avec une solide expérience dans la création d'applications front-end évolutives et performantes. We are seeking a Senior Full-Stack Developer to join our team and play a key role in developing and enhancing our internal enterprise web application. The ideal candidate will be an expert in JavaScript, UI/UX Design (CSS/SCSS), and complex data schemas, with a strong background in building scalable, high-performance frontend applications. -Experience with Utility Classes (example: Tailwind, PrimeFlex, etc.). -Knowledge of CI/CD pipelines and DevOps practices (Azure preferred). -Experience with testing frameworks (Jest, React Testing Library, Playwright, etc.). -Ability to write user stories and acceptance criteria. -Strong problem-solving skills and the ability to work independently or as part of a team. -Experience with Material UI or other component libraries. -Extensive experience with CSS/SCSS, including complex layouts and maintainable styles. -5+ years of experience developing front-end applications using a JavaScript framework. -Proficiency in React Hook Form for form state management. -Connaissance approfondie des meilleures pratiques UI/UX, du design réactif et de l'accessibilité. -Ability to write clean, scalable, and well-documented code. -Capacité à écrire du code propre, évolutif et bien documenté. -Solides compétences en résolution de problèmes et capacité à travailler de manière autonome ou en équipe. -Expérience avec Material UI ou d'autres bibliothèques de composants. -Expertise in JavaScript and strong TypeScript fundamentals. -Experience leveraging AI tools to assist and enhance the code development process. -Experience with Python. -Compréhension solide des modèles de gestion d'état, de l'architecture des composants et de l'optimisation des performances. -Planifier et exécuter des cas de test utilisateur de code et de fonctionnalités, en s'assurant que tout le code a été testé et respecte les normes de qualité. -Expérience approfondie avec CSS/SCSS, y compris les mises en page complexes et les styles maintenables. -At least 3 years must be using React. -Experience using a legacy frontend framework/library and participating in the process of transitioning to a modernized system. -Strong understanding of state management patterns, component architecture, and performance optimization. -Capacité à rédiger des user stories et des critères d'acceptation. -Travailler dans un environnement Agile/Scrum, contribuant à la planification des sprints, aux réunions quotidiennes et aux rétrospectives, y compris la définition des exigences et des solutions des fonctionnalités, selon les besoins. -Maîtrise de React Query (TanStack Query) pour la récupération et la mise en cache des données. -Expérience avec les classes utilitaires (par exemple : Tailwind, PrimeFlex, etc.). -Expérience de travail avec des API REST. -Expérience de l'utilisation d'un framework/bibliothèque frontend hérité et participation au processus de transition vers un système modernisé. -Au moins 3 ans d'expérience doivent être en utilisant React. -Expertise en JavaScript et solides fondamentaux en TypeScript. -Proficiency in React Query (TanStack Query) for data fetching and caching. -Utiliser des compétences en UX/UI pour implémenter des interfaces réactives, accessibles et visuellement attrayantes à l'aide de CSS/SCSS. -Deep knowledge of UI/UX best practices, responsive design, and accessibility. -Experience working with REST APIs. -Plus de 5 ans d'expérience dans le développement d'applications front-end utilisant un framework JavaScript. -Expérience avec Python. -Expérience de l'utilisation des outils d'IA pour aider et améliorer le processus de développement de code. -Connaissance des pipelines CI/CD et des pratiques DevOps (Azure préféré). -Maîtrise de React Hook Form pour la gestion de l'état des formulaires. -Expérience avec des frameworks de test (Jest, React Testing Library, Playwright, etc.).
People Also Searched For
Human Resources jobs in Laval , Quebec , CA
Talent Acquisition jobs in Laval , Quebec , CA
Project Director jobs in Laval , Quebec , CA
Human Resources jobs in Quebec , CA
Talent Acquisition jobs in Quebec , CA
Project Director jobs in Quebec , CA
Human Resources jobs in Laval , CA
Talent Acquisition jobs in Laval , CA
Project Director jobs in Laval , CA
Benefits
Environnement De Travail
The Company
About Actalent
-Born in July 2021 by merging Aerotek’s engineering & sciences arm with EASi, Actalent emerged as a focused engineering-and-science partner. -Backed by Allegis Group, it drives scale and speed to market via contract, managed, and technical services. -Headquartered in Maryland with global reach, it deploys specialized teams across North America, Europe, and APAC on Fortune 500 projects. -Typical engagements span EV design, vaccine development, lab services, clinical research, and infrastructure systems. -Expertise covers a wide spectrum: aerospace, defense, healthcare, manufacturing, software systems, environmental and civil engineering.
Sector Specialisms
Utilities
Power
Automotive
Food and Beverage
Consumer Products
Industrial Goods
Manufacturing
Mechanical Engineering
Electrical Engineering
Systems and Software
Transmission Engineering
Distribution Engineering
Grid Automation
Transportation
Life Sciences
Pharmaceuticals
Biopharmaceuticals
Diagnostics
Academic Research
Medical Devices
Specialty Chemicals
Construction Management
Environmental
Architecture
Civil
