Job position Dev Fullstack Sénior Java / Angular Dominante : Front
Share this job
● Concevoir, développer et maintenir des interfaces riches et performantes avec Angular / TypeScript en s'appuyant sur des APIs robustes en Java / Spring Boot.
● Piloter l'état de l'application et l'architecture front-end via des patterns de gestion de state (RxJS, NGXS) pour garantir une expérience fluide.
● Manipuler des bases relationnelles et NoSQL : PostgreSQL, BigQuery, BigTable et SQL pour le stockage et l’analyse des données.
● Optimiser la Web Performance et l'Accessibilité : Lazy loading, stratégies de caching.
● Gérer le cycle de déploiement multi-plateforme (Web & Mobile) via Docker/Kubernetes sur GCP et des outils CI/CD spécifiques comme Codemagic.
● Garantir une qualité logicielle rigoureuse : Tests unitaires (Jasmine/Jest), tests d'intégration, et tests End-to-End (Cypress, Playwright ou Karate).
● Appliquer les principes de Clean Code et Design Patterns (SOLID) appliqués au Front-end pour un code modulaire et réutilisable (Atomic Design).
● Collaborer étroitement avec les UX/UI Designers pour traduire des maquettes Figma en composants fidèles et interactifs.
● Appliquer les principes de Clean Architecture, craftsmanship, SOLID et YAGNI pour un code maintenable et évolutif.
● Contribuer à l'amélioration continue via des revues de code focalisées sur la maintenabilité et l'analyse de la qualité (SonarQube)
● Contribuer à l’amélioration continue via la qualité de code, la couverture de tests et les outils d’analyse type Sonar.
● Utiliser efficacement Git pour le versionning et le travail collaboratif.
Candidate profile
● Concevoir, développer et maintenir des interfaces riches et performantes avec Angular / TypeScript en s'appuyant sur des APIs robustes en Java / Spring Boot.
● Piloter l'état de l'application et l'architecture front-end via des patterns de gestion de state (RxJS, NGXS) pour garantir une expérience fluide.
● Manipuler des bases relationnelles et NoSQL : PostgreSQL, BigQuery, BigTable et SQL pour le stockage et l’analyse des données.
● Optimiser la Web Performance et l'Accessibilité : Lazy loading, stratégies de caching.
● Gérer le cycle de déploiement multi-plateforme (Web & Mobile) via Docker/Kubernetes sur GCP et des outils CI/CD spécifiques comme Codemagic.
● Garantir une qualité logicielle rigoureuse : Tests unitaires (Jasmine/Jest), tests d'intégration, et tests End-to-End (Cypress, Playwright ou Karate).
● Appliquer les principes de Clean Code et Design Patterns (SOLID) appliqués au Front-end pour un code modulaire et réutilisable (Atomic Design).
● Collaborer étroitement avec les UX/UI Designers pour traduire des maquettes Figma en composants fidèles et interactifs.
● Appliquer les principes de Clean Architecture, craftsmanship, SOLID et YAGNI pour un code maintenable et évolutif.
● Contribuer à l'amélioration continue via des revues de code focalisées sur la maintenabilité et l'analyse de la qualité (SonarQube)
● Contribuer à l’amélioration continue via la qualité de code, la couverture de tests et les outils d’analyse type Sonar.
● Utiliser efficacement Git pour le versionning et le travail collaboratif.
Working environment
● Concevoir, développer et maintenir des interfaces riches et performantes avec Angular / TypeScript en s'appuyant sur des APIs robustes en Java / Spring Boot.
● Piloter l'état de l'application et l'architecture front-end via des patterns de gestion de state (RxJS, NGXS) pour garantir une expérience fluide.
● Manipuler des bases relationnelles et NoSQL : PostgreSQL, BigQuery, BigTable et SQL pour le stockage et l’analyse des données.
● Optimiser la Web Performance et l'Accessibilité : Lazy loading, stratégies de caching.
● Gérer le cycle de déploiement multi-plateforme (Web & Mobile) via Docker/Kubernetes sur GCP et des outils CI/CD spécifiques comme Codemagic.
● Garantir une qualité logicielle rigoureuse : Tests unitaires (Jasmine/Jest), tests d'intégration, et tests End-to-End (Cypress, Playwright ou Karate).
● Appliquer les principes de Clean Code et Design Patterns (SOLID) appliqués au Front-end pour un code modulaire et réutilisable (Atomic Design).
● Collaborer étroitement avec les UX/UI Designers pour traduire des maquettes Figma en composants fidèles et interactifs.
● Appliquer les principes de Clean Architecture, craftsmanship, SOLID et YAGNI pour un code maintenable et évolutif.
● Contribuer à l'amélioration continue via des revues de code focalisées sur la maintenabilité et l'analyse de la qualité (SonarQube)
● Contribuer à l’amélioration continue via la qualité de code, la couverture de tests et les outils d’analyse type Sonar.
● Utiliser efficacement Git pour le versionning et le travail collaboratif.
Apply to this job!
Find your next career move from +800 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Dev Fullstack Sénior Java / Angular Dominante : Front
BEEZEN
