Expérience professionnelle · 06
IT Challenge
Développeur full-stack React / Node.js
Développement full-stack d’un dashboard cloud, du design aux intégrations et tests automatisés.
- Période
- mars 2022 – octobre 2022
- Lieu
- Alger, Algérie
- Équipe
- Équipe Agile de deux personnes
- Spécialité
- Intégrations cloud et tableaux de bord
01 / Contexte
Rôle et équipe
Le tableau de bord regroupait des opérations cloud multi-fournisseurs dans une interface de configuration et de suivi en libre-service. Mon travail a couvert la conception, le frontend, l'intégration backend et les tests automatisés, au sein d'une équipe Agile de deux personnes.
Dans une équipe Agile de deux personnes, intervenir sur Figma, le frontend Next.js/TypeScript et les services Node.js d’opérations cloud multi-fournisseurs.
02 / Au quotidien
Responsabilités et contributions
Conception et frontend
Conçu les interfaces dans Figma et développé le frontend Next.js/TypeScript.
Intégrations backend
Implémenté l'authentification, le traitement des données et les intégrations d'API cloud sous Node.js.
Tests et livraison
Développé des tests d'acceptation et de bout en bout avec Cypress, Cucumber et Gherkin ; contribué aux pipelines CI/CD Azure DevOps et aux échanges sur l'architecture Azure.
03 / Ma façon de travailler
Pratiques d’ingénierie
Vérifications basées sur le comportement
Créer des tests d’acceptation et de bout en bout avec Cypress, Cucumber et Gherkin pour les parcours applicatifs.
Collaboration sur la livraison cloud
Contribuer aux pipelines Azure DevOps CI/CD et aux discussions d’architecture Azure, avec intégration des API cloud.
04 / Outils et systèmes
Environnement technique
Les technologies utilisées dans les travaux présentés ici.
- Next.js
- TypeScript
- Node.js
- Express.js
- Figma
- Cypress
- Cucumber
- Gherkin
- Microsoft Azure
- Azure DevOps
- CI/CD
Poursuivons l’échange
Envie de travailler ensemble ?
Découvrez mon parcours ou contactez-moi pour discuter d’un poste.