Développeur Front End

3d-ict Bv
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French

Job location

Tech stack

JavaScript
Agile Methodologies
JIRA
HTML5
Automation of Tests
CSS
Software as a Service
Databases
Continuous Integration
Data Migration
DevOps
Human-Computer Interaction
PostgreSQL
Open Web Application Security
Scrum
Software Architecture
Delivery Pipeline
Cypress
Backend
Angular
Gitlab-ci
Information Technology
Front End Software Development
Mocha
Devsecops
Jenkins

Job description

Dans le cadre du développement d'une plateforme numérique innovante dédiée à la gestion et à

l'analyse de données financières et opérationnelles, nous recherchons un Développeur Front-End

Angular confirmé.

La mission s'inscrit au sein d'une équipe Agile travaillant sur une application web modulaire

permettant la collecte, le traitement et l'analyse de données provenant de différentes sources

internes et externes. La solution vise à fournir des outils avancés de gestion, de reporting et d'aide à

la décision, tout en garantissant la sécurité, la traçabilité et la conformité réglementaire des données.

Selon les besoins du programme, le consultant pourra également contribuer ponctuellement à

d'autres projets de transformation digitale.

Description de la solution

La plateforme comprend notamment :

  • Une interface web moderne et modulaire permettant la gestion de données complexes.

  • Un moteur central de traitement et de gestion des données.

  • Des pages web thématiques adaptées à différents profils utilisateurs.

  • Des modules d'importation de données provenant de multiples sources.

  • Des modules d'exportation vers différents systèmes et plateformes.

  • Une gestion avancée des rôles et des droits d'accès.

  • Un moteur de workflow permettant l'automatisation des processus métier.

  • Un système complet de traçabilité des actions utilisateurs.

  • Une gestion documentaire et un mécanisme d'archivage.

  • Un environnement sécurisé répondant aux standards actuels en matière de sécurité et de

protection des données.

L'architecture cible repose sur :

  • Front-End : Angular

  • Back-End : Spring Boot

  • Base de données : PostgreSQL

  • Environnement DevOps et CI/CD

Une partie du projet inclut également la reprise et la migration de données provenant de fichiers

existants vers la nouvelle plateforme.

Responsabilités

  • Participer à la conception et au développement des interfaces utilisateurs en Angular.

  • Développer des composants réutilisables conformes aux standards UX/UI et au design

system en place.

  • Collaborer avec les analystes, architectes et développeurs back-end pour concevoir des

solutions robustes et évolutives.

  • Contribuer à la définition et à l'amélioration de l'architecture applicative.

  • Assurer la qualité du code via les tests automatisés et les bonnes pratiques de

développement.

  • Participer aux activités DevSecOps et à l'amélioration continue des pipelines CI/CD.

  • Garantir la prise en compte des exigences de sécurité applicative dès la conception.

  • Participer aux cérémonies Agile et aux activités de planification, revue et rétrospective.

  • Contribuer à l'expérimentation et à l'amélioration d'outils d'automatisation permettant la

génération de composants techniques à partir des analyses fonctionnelles.

Requirements

Compétences techniques obligatoires

  • Développement Front-End Angular.

  • Excellente maîtrise de JavaScript, HTML5 et CSS3.

  • Expérience avec un Design System et le développement de composants réutilisables.

  • Bonne compréhension des principes d'architecture logicielle.

  • Connaissances en comptabilité ou capacité à évoluer rapidement dans un contexte financier.

  • Expérience des outils CI/CD (GitLab CI, Jenkins ou équivalent).

  • Expérience dans des environnements Agile / Scrum.

  • Connaissance des bonnes pratiques de sécurité applicative (OWASP).

  • Expérience avec les outils de gestion de projet tels que Jira et Xray.

  • Expérience avec des frameworks de tests tels que Jest, Mocha, Cypress ou équivalents.

Soft Skills

  • Esprit d'équipe et excellente capacité de collaboration dans un environnement Agile.

  • Autonomie et sens des responsabilités.

  • Pragmatique et orienté résultats.

  • Capacité à apprendre rapidement de nouveaux outils et méthodologies.

  • Intérêt pour l'automatisation et l'amélioration continue des processus de développement.

  • Bonnes capacités d'analyse et de résolution de problèmes.

Langues

  • Français : niveau C2 / maîtrise professionnelle complète (obligatoire)

Atouts supplémentaires

  • Expérience dans des projets de transformation digitale à grande échelle.

  • Expérience dans des environnements fortement réglementés.

  • Connaissance des processus financiers, comptables ou de gestion.

  • Intérêt pour les approches de génération automatisée de code et les frameworks

d'industrialisation du développement.

Cette mission offre l'opportunité de contribuer à un projet à fort impact, dans un environnement

moderne, Agile et orienté qualité, où l'innovation et l'automatisation occ

Apply for this position