Développeuse - Développeur Full Stack Java Junior - Brest

Capgemini
Canton of Brest-2, France
7 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Junior

Job location

Remote
Canton of Brest-2, France

Tech stack

JavaScript
API
Automation of Tests
Unit Testing
Code Review
Continuous Integration
Github
Design of User Interfaces
Performance Tuning
TypeScript
Eslint
Delivery Pipeline
Cypress
Gitlab
GIT
Vue.js
WebPack
Gitlab-ci
GraphQL
Front End Software Development
REST
Docker

Job description

Intégré(e) à une équipe agile, tu participes à l'ensemble du cycle de vie des projets front-end : conception UI/UX, développement en Vue.js, tests, intégration, déploiement et support. Tu contribues à la qualité, la maintenabilité et la performance des interfaces, et tu es force de proposition sur l'expérience utilisateur et les choix techniques front.

Tes missions détaillées

  • Collaborer avec les product owners et développeurs back pour analyser les besoins fonctionnels et techniques ;
  • Concevoir et développer des interfaces à l'aide de Vue.js et de son écosystème ;
  • Construire des composants réutilisables, accessibles et performants ;
  • Intégrer des API REST et GraphQL ;
  • Mettre en place et maintenir des tests unitaires et d'intégration ;
  • Participer aux revues de code, à l'amélioration continue et à la documentation technique ;
  • Optimiser la performance front et veiller aux bonnes pratiques SEO et accessibilité ;
  • Contribuer aux pipelines CI/CD et aux processus de build/déploiement front ;
  • Assurer la maintenance corrective et évolutive des applications et corriger les anomalies remontées en production

Requirements

Framework : Vue.js

  • Langages : JavaScript, TypeScript
  • Tests : Jest, Vue Testing Library, Cypress
  • Build/Tooling : Vite, Webpack, ESLint, Prettier
  • API : REST, GraphQL
  • Outils : Git (GitLab/GitHub), Docker, VS Code
  • CI/CD : GitLab CI, GitHub Actions, Diplômé(e) d'un Bac +3 à Bac +5 en informatique ou formation équivalente ;
  • Expérience de 2 ans minimum en développement frontend, idéalement sur Vue.js ;
  • Très bonne maîtrise de JavaScript/TypeScript et du cycle de vie d'une application front ;
  • Expérience avec les bonnes pratiques d'accessibilité, d'optimisation de performance et de SEO ;
  • Pratique des tests automatisés, revues de code et pipelines CI/CD ;
  • Connaissance des interactions avec les backends (REST/GraphQL) et des enjeux de sécurité web ;
  • Capacité à travailler en équipe, sens du détail, autonomie et esprit d'initiative, * Docker
  • Test unitaire
  • Maintenance préventive et curative
  • Javascript
  • Amélioration continue
  • Optimisation des performances
  • SEO
  • Autonomie
  • Création d'une base documentaire
  • Pro-activité
  • Git
  • Vue JS
  • Force de proposition
  • REST
  • TypeScript
  • API REST

Benefits & conditions

CDI uniquement - poste non ouvert aux freelances

  • Localisation : Brest (possibilité de télétravail partiel selon le type de client)
  • Démarrage : dès que possible

About the company

Capgemini ist einer der weltweit führenden Anbieter von Management- und IT-Beratung, Technologie-Services und Digitaler Transformation. Als ein Wegbereiter für Innovation unterstützt das Unternehmen seine Kunden bei deren komplexen Herausforderungen rund um Cloud, Digital und Plattformen.

Apply for this position