Le poste Dev Fullstack Sénior Java / Angular Dominante : Front
Partager cette offre
● 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.
Profil recherché
● 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.
Environnement de travail
● 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.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Dev Fullstack Sénior Java / Angular Dominante : Front
BEEZEN
