NO. RÉFÉRENCE 5974

TITRE DU POSTE

Développeur Full-Stack Intermédiaire

PROFIL DU CLIENT

DESCRIPTION DU CLIENT

Nous mettons à profit l’intelligence humaine, organisationnelle, opérationnelle, pas juste artificielle

Établie depuis 1991, ITI offre des services et solutions technologiques allant du conseil stratégique en TI à l’implantation de solutions en passant par l’approvisionnement et la gestion d’infrastructure TI au sein des organisations, en partenariat avec votre équipe ou avec l’aide de notre personnel en impartition.

ITI compte sur des équipes d’experts réparties partout au Canada et s’illustre dans les différents paliers gouvernementaux provinciaux et fédéraux et auprès d’entreprises privées de différentes tailles.

Chez ITI, nous ne faisons pas que mettre en place des infrastructures informatiques. Parce que vendre des produits pour vendre des produits, ce n’est pas pour nous.

Nous posons les fondements nécessaires à votre évolution. Nous sommes dans le conseil, la réflexion, l’approche stratégique. Nous écoutons, nous comprenons votre réalité et nous offrons la solution technologique qui servira vraiment.

Être conseillé par ITI, c’est accéder à :

·       La prise en charge complète ou à la carte de vos projets;

·       L’analyse stratégique de vos enjeux d’affaires menant à des solutions sur mesure;

·       Le déploiement de l’expertise dans votre entreprise

DESCRIPTION DU POSTE

Votre nouveau défi avec nous !

Notre client dans le secteur de l’éducation est actuellement à la recherche d’un Développeur Full-Stack intermédiaire pour un mandat de Six (6) mois avec trois (3) options de renouvellement.

 

Nature de l’emploi :

  • Québec
  • 35 heures par semaine
  • Hybride (Télétravail et Présentiel)

 

Votre agenda pourrait ressembler à :

  • Contribuer au développement d’interfaces Web accessibles, intuitives et performantes au sein d’une équipe multidisciplinaire évoluant dans un cadre Agile SAFe.
  • Contribuer au développement des services Backends, à la conception de la base de données et à l’orchestration des flux de déploiement.

 

Les immanquables :

  • Trois (3) années d’expérience à titre de développeur Front-End et de développeur Back-End (Java), doit avoir travaillé dans les deux (2) volets au cours de cette expérience.
  • Expérience en développement Web avec les langages JavaScript et TypeScript de composants et services complexes tel que Date Picker, Galerie d’images, Téléverseur.
  • Connaître et avoir de l’expérience avec le framework Web réactif tel que Vue.js, Angular, React, Ember.JS, Bootstrap jQuery.
  • Maîtriser les principes SOLID.
  • Avoir réalisé des revues de code complexes.
  • Avoir réalisé des tests unitaires.
  • Maîtriser le concept de single page application et le développement Web adaptatif.
  • Avoir de l’expérience de modélisation de composants complexes.
  • Avoir créé et géré des branches/étiquettes dans un système de gestion des versions.
  • Expérience pour :
    • Programmer en java un service Web en utilisant minimalement toutes les technologies suivants : Servlet, JAX-RS, JAX-WS
    • Utiliser les utilitaires du JDK
    • Reconnaître et nommer les design patterns OO
    • Séparer son code en fonction d’une architecture en couche
    • Utiliser une librairie d’injection de dépendances (Spring, Guide, CDI)
    • Programmer la persistance d’objets dans une Base de données relationnelle avec JDBC et un CRM.
  • Avoir de l’expérience dans la proposition et la modélisation d’une solution pour implanter une fonctionnalité et identifier des problèmes et bogues éventuels dans les revues de code.
  • Avoir de l’expérience de créer des structures de bases de données tels que Table, Séquence, Vue, Trigger, etc. et de faire des requêtes SQL complexes, intégrant notamment la pagination, les groupements et les fonctions analytiques.
  • Avoir de l’expérience avec les bases de données Oracle.
  • Connaître les principales caractéristiques d’un API REST.
  • Deux (2) années d’expérience dans la conception d’interfaces accessibles conformes aux standards AA du W3C.
  • Deux (2) années d’expérience dans la réalisation de tests unitaires et intégrés Front-End (Chromatic ou Jest) et Back-End (JUnit ou Mockito).
  • Deux (2) années d’expérience dans l’automatisation de processus d’intégration, de déploiement et de surveillance des solutions.
  • Une (1) année d’expérience avec la plateforme de développement d’applications Vaadin.
  • Une (1) année d’expérience avec les bases de données PostgreSQL
  • Une (1) année d’expérience avec les services Azure DevOps (pipelines, artifacts, test plan).
  • Expérience dans l’intégration de composants Front-End en respectant les standards HTML5 et CSS 3 (SASS) avec une approche mobile-first.
  • Expérience en CSS moderne (custom properties, container queries, unités relatives REM, animations, etc.).
  • Expérience dans la structuration de code Front-End selon une approche modulaire et évolutive, en suivant les principes de l’Atomic Design (composantes Smart vs Dumb).
  • Expérience dans les appels à des services REST à l’aide de requêtes HTTP.
  • Expérience dans la gestion des états et la persistance des données dans une application Front-End à l’aide d’un store.
  • Expérience dans l’optimisation de performances applicatives Front-End (Tree-Shaking, Lazy loading, Code Splitting).
  • Expérience dans la configuration de conteneurs applicatifs et d’orchestrateurs (Ex : Docker, Kubernetes, OpenShift).
  • Expérience dans la réalisation de code propre (Clean Code), compréhensible et maintenable respectant les bonnes pratiques en matière de développement.

 

Nous avons un fit ?

En se joignant à ITI placement de ressource, voici ce qui s'offre à vous :

  • Régime d'assurances collectives comprenant assurance vie, salaire et soins de santé + 3 journées maladies, après 90 jours d'ancienneté et 2 journées de plus après 1 an de service, pour un total de 5 journées mobiles par année
  • Programme de vacances
  • Accès à des congés fériés
  • Des cadeaux aux fêtes
  • Un comité RH qui assure des suivis de carrière, organise des 5@7 pour décompresser avec nos quizz, blind-test, laser-tag, lancer de haches ... et plus encore!
  • Programme de référencement
  • Et cerise sur le gâteau, un accès à plus de 10 000 formations via la plateforme Udemy au bout d'1 an de service.

 

Faites parvenir votre curriculum vitae directement à notre conseillère au recrutement : charlotte.flayeux@iti.ca

 

ITI Placement de ressources applique un programme d’accès à l’égalité et invite les femmes, les minorités ethniques et visibles, les autochtones et les personnes handicapées à présenter leur candidature.

 

* Le genre masculin est utilisé sans aucune discrimination et dans le seul but d’alléger le présent texte

 

Nous traitons toutes les candidatures de façon confidentielle et vous remercions de l’intérêt que vous témoignez pour ce poste. Cependant, nous ne communiquerons qu’avec les personnes dont la candidature aura été retenue.

 

En soumettant votre candidature pour ce poste, vous consentez à ce que nous collections et utilisions vos renseignements personnels à des fins d’évaluation de votre candidature. Si votre candidature n'est pas retenue, vous consentez également à ce que nous communiquions avec vous pour des offres d'emploi similaires. Vous pouvez consulter notre Politique de confidentialité et de protection des renseignements personnels à l’adresse suivante POLITIQUE-DE-CONFIDENTIALITE-ET-DE-PROTECTION-DES-RENSEIGNEMENTS-PERSONNELS.pdf.

 

CRITERES RECHERCHES

  • LANGAGE
  • Français
  • TYPE DE CLIENT
  • Public / Parapublic

HORAIRE DE TRAVAIL

Dimanche Lundi Mardi Mercredi Jeudi Vendredi Samedi
8:30 - 16:30 8:30 - 16:30 8:30 - 16:30 8:30 - 16:30 8:30 - 16:30

INFORMATIONS SUPPLÉMENTAIRES

  • Date de parution 2025-10-08
  • Type de contrat Contractuel
  • Date d'entrée en fonction 2025-10-20
  • Date de fin 2026-04-24
  • Lieu Capitale Nationale
  • Fonction Développeur

NO. RÉFÉRENCE 5974