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
Business Software
Software as a Service
Code Review
Continuous Integration
Github
Human-Computer Interaction
Performance Tuning
TypeScript
Web Content Accessibility Guidelines
React
Delivery Pipeline
Cypress
Gitlab
GIT
Gitlab-ci
GraphQL
Front End Software Development
React Testing Library
REST
Docker

Job description

Au sein des équipes de nos clients, vous interviendrez sur des projets web modernes et exigeants : plateformes SaaS, portails clients, applications métier et produits numériques embarqués dans des environnements variés. Vous rejoindrez une équipe technique agile et collaborative pour concevoir et développer des interfaces utilisateur performantes, accessibles et maintenables.

Votre rôle :

Intégré(e) à une équipe produit, vous prenez en charge la conception, le développement et la maintenance d'applications front-end en React. Vous participez à l'ensemble du cycle de vie : spécifications, prototypage, développement, tests, intégration continue et mise en production. Vous êtes force de proposition sur l'ergonomie, l'accessibilité et les choix techniques front.

Vos missions :

  • Collaborer avec les product owners, designers et développeurs back pour analyser les besoins fonctionnels et techniques ;
  • Concevoir et développer des composants réutilisables et testables en React ;
  • Mettre en oeuvre TypeScript afin d'améliorer la robustesse et la maintenabilité du code ;
  • Intégrer des API REST et GraphQL et gérer l'état applicatif ;
  • Assurer la qualité par les tests unitaires et d'intégration ;
  • Optimiser la performance front, le chargement critique et le rendu côté client ;
  • Veiller à l'accessibilité (WCAG) et aux bonnes pratiques SEO pour les interfaces publiques ;
  • Participer aux revues de code, à la documentation technique et à l'amélioration continue des processus (CI/CD, pipelines de déploiement) ;
  • Maintenir et faire évoluer les applications en production, corriger les anomalies et assurer le support technique lorsque nécessaire.

Votre quotidien/outils/technologies

Requirements

Framework : React

  • Langages : JavaScript, TypeScript
  • Tests : Jest, React Testing Library, Cypress
  • API : REST, GraphQL
  • Outils : Git (GitLab/GitHub), Docker, VS Code
  • CI/CD : GitLab CI, GitHub Actions, pipelines automatisés, 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 React ;
  • Très bonne maîtrise de JavaScript/TypeScript ;
  • Expérience avec les tests automatisés, les revues de code et les pipelines CI/CD ;
  • Connaissance des bonnes pratiques d'accessibilité, d'optimisation des performances et des enjeux de sécurité web ;
  • Capacité à travailler en équipe, sens du détail, rigueur, autonomie et esprit d'initiative, * Docker
  • Test unitaire
  • Javascript
  • Optimisation des performances
  • Assistance technique
  • SEO
  • Autonomie
  • Intégration continue
  • Création d'une base documentaire
  • Pro-activité
  • Git
  • 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