React Developer Senior - #190388

TEKsystems


Date: 3 days ago
City: Brossard, QC
Contract type: Part time
Remote
Description

Titre : Développeur JavaScript – React

  • Secteur d’affaire : Plateforme de données et Intelligence Artificielle.
  • Date de début : Dès que possible
  • Durée du mandat : 1 an, renouvelable (ouvert aux profils désirant devenir employé)
  • Budget : Selon la grille de taux et l’expertise du candidat.
  • Emplacement : Québec, Montréal, Torondo
  • Horaire : Aucune particularité, 35 heures/semaine
  • Langue : Unilingue anglophone ou bilingue (unilingue franco ne fonctionnera pas)


Tâches Et Compétences Recherchées

  • Comprendre et valider le besoin émis par l’équipe, et ce, en étroite collaboration avec le responsable de produit (PO) et/ou les utilisateurs.
  • En collaboration avec l’équipe, participer à la conception, effectuer la programmation, la configuration ou l’intégration de la solution en demeurant dans le « juste assez -- juste à temps »,
  • En utilisant les meilleures pratiques de développement et en appliquant les bons patrons de conception, de découpage et de modélisation pour les traitements, les données, l’infrastructure d’hébergement, etc. Guider les choix techniques de son équipe selon les bonnes pratiques et les standards de l’entreprise auxquels il sera appelé à contribuer.
  • En démontrant un souci constant d’assurer la sécurité et de préserver la confidentialité de l’information numérique;
  • En orientant son développement vers la réalisation d’essais automatisés;
  • En réalisant les essais requis durant tout le processus de développement jusqu’à la production en évitant les coupures de service;
  • En mesurant les qualités de la solution développée (performance, robustesse, couverture fonctionnelle des essais, etc.);
  • En mettant en place ou en utilisant un pipeline d’intégration et de déploiement en continu.
  • Communiquer et discuter des choix techniques avec ses pairs. Participer activement et faire émerger les discussions entre les membres de l’équipe quant aux choix de conception, en lien avec les bonnes pratiques et les normes et standards de l’entreprise.
  • Contribuer à valider le code produit par ses pairs. Encourager la validation du code produit par l’équipe et aider à la mise en place des pratiques.
  • Soutenir techniquement la solution logicielle une fois en production (anomalies, entretien, surveillance, etc.)
  • Contribuer activement à ce que la documentation nécessaire à la pérennité des éléments conçus soit présente, valide et maintenue à jour. Appuyer et soutenir l’équipe dans la stratégie de documentation et encourager les bonnes pratiques.
  • Prendre la responsabilité de tâches complexes et faire office de référence dans son domaine d’expertise technique.
  • Collaborer activement à toutes les activités d’équipe (planification des cérémonies, définition de terminé, etc.).


Profil Recherché

Expert dans les langages et outils de développement suivants :

  • React, Javascript, Typescript, NodeJS. Open IA
  • Expérience en programmation orientée objet et des principes SOLID.
  • Expérience en tests unitaires et en TDD (Test-driven development).
  • Connaissance des pratiques BDD (Behavior Driven Development).
  • Un minimum de 7 ans d’expérience en technologies de l’information et une expertise démontrée dans les technologies recherchées.
  • Connaissance des principes agile et Devops (Scrum/Lean) et capacité de les appliquer dans un contexte de travail d’équipe.


Title: JavaScript – React Developer

  • Business Sector: Data Platform and Artificial Intelligence
  • Start Date: As soon as possible
  • Term: 1 year, renewable (open to candidates interested in becoming employees)
  • Budget: Based on the rate structure and the candidate's expertise
  • Location: Quebec City, Montreal, Toronto
  • Schedule: No specific requirements, 35 hours/week
  • Language: Unilingual English or bilingual (unilingual French will not work)
  • Connaissance des technologies utilisées en infonuagique, conteneur, virtualisation (ex. Azure Devops, Docker, Kubernetes).
  • Expérience dans les langages de programmation, bases de données ou autres technologies et approches, selon le contexte.
  • Grande capacité d’identification et de résolution de problèmes.
  • Connaissance de l’industrie de l’assurance et des services financiers (atout)
  • Autonomie et capacité en résolution de problème.
  • Faciliter à transmettre ses connaissances et à agir à titre d’expert dans l’équipe.
  • Leadership et capacité de priorisation.


Required Duties And Skills

  • Understand and validate the team's needs, working closely with the Product Owner (PO) and/or users.
  • In collaboration with the team, participate in the design, programming, configuration, and integration of the solution while maintaining a "just enough - just in time" approach.
  • Using best development practices and applying the right design, slicing, and modeling patterns for processing, data, hosting infrastructure, etc. Guide the team's technical choices according to the best practices and standards of the company to which they will be called upon to contribute.
  • Demonstrating a constant concern for ensuring the security and confidentiality of digital information;
  • Directing development toward automated testing;
  • Performing the required tests throughout the development process, all the way to production, while avoiding service outages. - By measuring the qualities of the developed solution (performance, robustness, functional coverage of tests, etc.);
  • By implementing or using a continuous integration and deployment pipeline.
  • Communicate and discuss technical choices with peers. Actively participate and foster discussions among team members regarding design choices, in line with best practices and company standards.
  • Contribute to peer validation of the code produced. Encourage the team to validate the code produced and assist in implementing practices.
  • Provide technical support for the software solution once in production (bugs, maintenance, monitoring, etc.).
  • Actively contribute to ensuring that the documentation necessary for the sustainability of the designed elements is present, valid, and kept up to date. Support the team in its documentation strategy and encourage best practices.
  • Take responsibility for complex tasks and serve as a reference in your area of technical expertise.
  • Actively collaborate in all team activities (planning ceremonies, defining done, etc.).


Desired Profile

Expert in the following development languages and tools:

  • React, Javascript, Typescript, NodeJS. Open AI
  • Experience in object-oriented programming and SOLID principles.
  • Experience in unit testing and TDD (Test-driven development).
  • Knowledge of BDD (Behavior-Driven Development) practices.
  • A minimum of 7 years of experience in information technology and demonstrated expertise in the desired technologies.
  • Knowledge of agile and DevOps (Scrum/Lean) principles and the ability to apply them in a team environment.


Skills

Javascript, React.js, React, Azure, docker, kubernetes

Top Skills Details

Javascript,React.js,React,Azure,docker,kubernetes

Pay And Benefits

The pay range for this position is $80.00 - $100.00/hr.

Workplace Type

This is a fully remote position.

À propos de TEKsystems et TEKsystems Global Services

Nous sommes un fournisseur de services aux entreprises et de technologies. Nous accélérons la transformation de nos clients. Notre compétence en stratégie, conception, exécution et opérations libère la valeur de l’entreprise par un éventail de solutions. Nous sommes une équipe de 80 000 personnes qui collaborent avec plus de 60 000 clients, notamment 80 % du Fortune 500 en Amérique du Nord, Europe et Asie, qui collaborent avec nous dans le cadre de nos capacités full-stack et notre rythme. Nous sommes des penseurs stratégiques, des collaborateurs pratiques qui aident les clients à exploiter le changement et maîtriser le dynamisme de la technologie. Nous bâtissons le futur en livrant les résultats et en créant un impact positif dans nos communautés mondiales. TEKsystems et TEKsystems Global Services sont des entreprises d’Allegis Group. Découvrez d’autres informations à TEKsystems.com.

Québec Numéro du permis d'agence de placement de personnel AP-2000547

About TEKsystems And TEKsystems Global Services

We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Quebec Personnel Placement Agency Permit Number AP-2000547

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Magasinière/Magasinier (Jour/Soir, Temporaire) 30,52/h + prime

Schneider Electric, Brossard, QC
5 days ago
Tu es à l’aise avec les chariots élévateurs de type reach et la préparation de commandes ? Ce poste est pour toi.   Ton rôle : En tant que magasinier(ère), tu joueras un rôle clé dans la gestion des inventaires et la logistique interne. Tu travailleras dans un environnement structuré et dynamique où l’efficacité, la sécurité et la précision sont...

Spécialiste associé en services financiers - Brossard, Quartier Dix30

CIBC, Brossard, QC
3 weeks ago
Nous bâtissons une banque axée sur les relations pour un monde moderne. Nous recrutons des professionnels talentueux et passionnés qui ont à cœur de faire ce qu’il faut pour nos clients. À la Banque CIBC, nous misons sur vos forces et vos ambitions pour vous donner le pouvoir d’agir. Les membres de notre équipe disposent de ce dont ils ont...

Driver classe 5

UPS, Brossard, QC
3 weeks ago
Primary Job Posting Location: Brossard, Quebec Canada Before you apply to a job, select your language preference from the options available at the top right of this page. Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what...