Contexte Renfort d'une équipe de développement de 6 personnes sur un projet exposant des API Data (référentiels et IHM de gestion), dans un environnement grand compte du secteur du transport. Le projet s'appuie sur des technologies Java et ReactJS, dans un contexte agile et sur des applications à fort trafic. La mission nécessite de bonnes capacités de négociation et de communication, notamment dans les échanges avec le client et l'architecte côté client. Rôle et responsabilités principales Conception, développement, déploiement et maintenance des fonctionnalités front pour répondre aux exigences fonctionnelles des solutions et applications. Intervention sur les parties front et back des applications, ainsi que sur la partie CI/CD. Maîtrise des langages, frameworks et bonnes pratiques de développement front et back. Rédaction d'études de conception technique. Analyse d'anomalies et support aux problèmes d'exploitation ; investigation de la source des bugs. Contribution au respect des critères d'acceptance d'une release. Participation aux cérémonies agiles : daily meeting, estimation des tâches, rétrospective d'équipe. Participation à la qualité, la résilience et la sécurité de l'application ; interactions régulières avec le client et l'architecte côté client. Livrables attendus Code TypeScript et tests associés : unitaires, d'intégration et end-to-end. Revues de code. Études de conception technique rédigées. Analyses d'anomalies et support aux problèmes d'exploitation. Contribution documentée au respect des critères d'acceptance de release.
Vous maîtrisez React sur le bout des doigts ? Vous avez la fibre pédagogique et l'envie de transmettre ? Et si votre prochain défi était de devenir auteur(trice) vidéo ? Aux Éditions ENI, nous recherchons un(e) professionnel(le) de l'IT pour concevoir et enregistrer notre prochaine vidéo qui portera sur React. Votre mission : Partager votre expertise et vos conseils avec une communauté de professionnels. Pourquoi nous rejoindre ? Boostez votre Personal Branding : Devenir auteur ENI, c'est asseoir votre crédibilité dans l'écosystème IT. Focus sur votre expertise : Concentrez-vous sur le contenu, on s'occupe du reste ! Nous vous accueillons dans notre studio d'enregistrement à Saint-Herblain (déplacements pris en charge). De la captation au montage final, nous nous occupons de tout pour garantir un rendu de haute qualité à votre vidéo de formation. Un accompagnement sur-mesure : De la structure du sommaire au tournage, vous bénéficiez d'un suivi éditorial et méthodologique complet. Une rémunération simple : Forfait fixe garanti dès la fin du projet. Le profil recherché : Vous êtes développeur(euse), ou formateur(trice)... et React n'a aucun secret pour vous. Vous savez vulgariser des concepts complexes et vous êtes à l'aise pour expliquer votre démarche.
- Développer de nouvelles fonctionnalités sur les applications backend et frontend. - Concevoir et faire évoluer des architectures logicielles orientées microservices. - Participer au développement des API et des services backend en Golang. - Développer et maintenir les interfaces utilisateurs en React. Concevoir, automatiser et maintenir les tests unitaires, d'intégration et de non-régression. - Garantir la qualité, la performance et la sécurité des développements. - Participer à l'amélioration continue des applications en production. - Assurer le support technique de niveau avancé et traiter les incidents remontés par les équipes de support. - Contribuer à l'amélioration des pipelines CI/CD et des pratiques DevOps. - Participer aux revues de code, aux choix d'architecture et aux bonnes pratiques de développement. - Effectuer une veille technologique et proposer des axes d'amélioration des produits et des processus. Environnement technique: - Backend : Golang - Frontend : JavaScript, React - API : REST - Architecture : Microservices - Infrastructure : Kubernetes - Orchestration : Temporal - CI/CD - Terraform - Linux - Git - Culture SRE (Observabilité, Monitoring, Automatisation, Tests)
Au sein d'une équipe dynamique composée de dix personnes, votre mission consiste à : Participer aux discussions pour comprendre les besoins en nouvelles fonctions en lien avec le Product owner et le tech lead en méthodologie agile Contribuer à l'élaboration des spécifications techniques Créer et développer des applications informatiques backend en C#.Net et Frontend React Gérer les mises à jour et la résolution des incidents Gérer l'outil de ticketing Jira Suivre les tests et la mise en production Rédaction de documentation Correctif
L'entrepriseNotre client est un acteur majeur de la distribution mode en France, présent à l'international, avec plusieurs centaines de points de vente et une forte dynamique digitale (e-commerce, applications métier internes, plateformes de gestion). Le poste s'inscrit au sein d'une équipe technique en charge du développement d'applications internes et de plateformes orientées produit. Le posteNous recherchons un·e Développeur·se Full Stack Java, avec une dominante back-end, capable d'intervenir également sur les couches front en React Angular selon les besoins des projets. Vous rejoindrez une équipe agile et interviendrez sur la conception, le développement et la maintenance d'applications métier, en garantissant la qualité et la robustesse du code produit. MissionsConcevoir et développer des services back-end en Java / Spring Boot Participer à la conception d'API REST et à l'intégration avec les couches front Contribuer aux développements front en React Angular selon les projets Garantir la qualité du code : tests unitaires et fonctionnels, revues de code Participer aux cérémonies agiles (sprint planning, démos, rétrospectives) Collaborer avec les Product Owners sur l'affinage et l'estimation des besoins Contribuer aux bonnes pratiques DevOps (CI/CD, conteneurisation) Profil recherché
Basée à Lille, Lyon, Nantes, Grenoble, Marseille, Paris et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s'imposer comme une référence en matière de freelancing par son expertise dans l'IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Lead Tech Java (H/F) à Lyon, France. Contexte : Au sein du pôle, le projet vise à référencer l'ensemble des équipements ainsi que leurs caractéristiques physiques. Ce système d'information permet également le suivi logistique de leur cycle de vie : du constructeur à la pose sur les emplacements opérationnels puis de la dépose jusqu'aux étapes de diagnostic des défauts dans le cadre du SAV. L'application Java, Spring Boot, contenant les principales règles métiers, s'interface avec le progiciel IBM Maximo qui propose une IHM et des processus de gestion éprouvés. Une application stable qui fonctionne et gère un parc d'environ 115 millions d'équipements en constante croissance. Avec un parc matériel de plus en plus grand, de nouveaux enjeux autour de nouveaux usages, de la gestion des retours SAV et de l'ajout de nouvelles typologies matériels s'ouvre avec la construction de nouveaux flux et services pour fluidifier les échanges et améliorer le suivi. Une autre application permettant l'échange de fichiers entre les partenaires externes et les différents projet est également développée et administrée. L'équipe est composée d'environ 25 personnes, organisée en ScrumBan. Les missions attendues par le Lead Tech Java (H/F) : Activité principale Animer des ateliers techniques avec les équipes de développement ou des partenaires extérieurs au projet Concevoir les solutions techniques répondant aux besoins métier et dans le respect des contraintes de sécurité l'Entreprise Définir et entretenir un backlog technique Piloter les équipes de développement S'assurer de la qualité et des performances des développements Analyse des données / logs Modélisation de données Organiser/participer à la qualification des profils techniques Être garant de la qualité des livrables Activité secondaire Participe au développement d'applications Prise de recul et être force de proposition sur les processus de développement projet Animation et participation à des ateliers techniques projets ou transverses Stack technique de l'équipe React, Java 17, Sprinboot, Springbatch, Kafka, Oracle, Ansible, Jenkins, Terraform, Gatling, IBM Maximo, Camel, Linux
Dans le cadre du renforcement d'une équipe de développement, nous recherchons un Développeur Full Stack Kotlin / TypeScript pour intervenir sur une plateforme métier stratégique évoluant dans un environnement cloud moderne. Vous participerez au développement et à l'évolution d'une application reposant sur une architecture microservices et micro-frontends, avec un fort niveau d'exigence en matière de qualité de code, de tests et de bonnes pratiques de développement. Vos missions * Développer de nouvelles fonctionnalités en Backend et Frontend. * Participer aux choix techniques et aux évolutions de l'architecture. * Concevoir et maintenir des API REST. * Produire un code robuste, testé et maintenable. * Participer aux revues de code et à l'amélioration continue de la qualité. * Comprendre les besoins fonctionnels afin de proposer des solutions techniques adaptées. * Collaborer avec les équipes produit, techniques et métiers dans un environnement Agile. Environnement technique Backend * Kotlin (ou Java avec une forte volonté de monter en compétence) * Java 21 * Spring Boot 3 / Spring Framework 6 * Spring Data JPA * Spring Security * Hibernate * PostgreSQL * Flyway * API REST * Git / GitLab CI * JUnit 5, MockK, AssertJ Frontend * React 18 / 19 * TypeScript * NX * Module Federation (Micro-frontends) * React Query * React Final Form * HTML / SCSS * Jest & Testing Library Environnement * Architecture Microservices * DDD * Architecture Hexagonale * Agile / Scrum * Jira Les plus * Docker * GCP (Cloud Run, App Engine, Pub/Sub...) * RabbitMQ ou Kafka * Cypress * Terraform * SonarQube * Feature Flags * Cucumber / BDD
PRE EMBAUCHE - 6 MOIS DE MISSION Au sein de l'équipe Digital Experience, vous serez l'architecte du « Shell » : la pierre angulaire technique qui unifie nos produits juridiques, nos outils de recherche massive et nos services d'IA générative. Votre mission n'est pas de construire une simple application, mais de concevoir le Runtime Orchestrator capable de faire cohabiter des Micro-Frontends (Workspaces) développés par des équipes indépendantes à travers l'Europe. Vous garantirez une expérience utilisateur "Seamless" (zéro rechargement) tout en gérant une complexité technique de haut vol (viewers haute performance, streaming IA, isolation des contextes…). Objectifs et livrables 1. Design de l'Architecture Shell & MFE Conception du Runtime : définir la stratégie de chargement dynamique des modules, la gestion du cache partagé et l'isolation des contextes. Arbitrage technologique : challenger la stack cible. Nous avons une forte préférence pour un écosystème Module Federation 2.0/Rspack, mais vous aurez la charge de confirmer ces choix via des PoCs et des analyses comparatives. Stratégie SSR : définir comment concilier Micro-Frontends et enjeux de performance/SEO pour nos contenus publics 2. Standardisation & Contrats (DX) Définition du SDK Interne : créer les standards de communication : bus d'événements, authentification unifiée, et propagation du contexte pays. Performance & Shared Libs : orchestrer la gestion des dépendances partagées (React as singleton) et les stratégies de cache/CDN pour optimiser le temps de chargement critique. Observability & Security : Intégrer nativement les primitives de télémétrie et les guardrails de sécurité (CSP, Zero Trust, isolation des tokens) au cœur du runtime. 3. Leadership Technique & Gouvernance Gouvernance Inner Source : Être un membre influent de la Design System Guild pour assurer la cohérence visuelle et technique des composants partagés. Accompagnement des Value stream teams : aider les squads (IA, Search, Docs…) à intégrer leurs produits dans le Shell avec un minimum de friction. Participer à la mise en place de l'écosystème DX (Developer Experience). Garantir une excellence logicielle dans une approche Craftmanship Pionnier Tech : Assurer une veille constante sur l'écosystème et contribuer au rayonnement technique du groupe (articles, meetups, open-source).
Contexte Nous recherchons un Senior Product Designer UX/UI capable de concevoir des expériences utilisateurs simples et intuitives sur des produits SaaS intégrant des technologies d'intelligence artificielle et d'agents IA. Le profil recherché devra intervenir directement avec les fondateurs, les équipes produit et les développeurs afin de transformer des problématiques métier complexes en expériences utilisateur fluides et efficaces. Missions principalesDiscovery & Compréhension métier Participer aux ateliers clients. Comprendre les besoins utilisateurs et les enjeux métier. Challenger les demandes fonctionnelles. Identifier les irritants et opportunités d'amélioration. Conception UX Construire les parcours utilisateurs. Réaliser les user flows. Concevoir les wireframes. Créer des prototypes interactifs. Optimiser les parcours d'activation et de conversion. Design UI Réaliser les maquettes haute fidélité. Définir et maintenir un Design System. Garantir la cohérence graphique du produit. Produire des composants réutilisables pour les équipes techniques. Collaboration Produit & Tech Travailler quotidiennement avec les développeurs. Préparer les spécifications fonctionnelles. Accompagner l'intégration des maquettes. Participer à l'amélioration continue du produit. Profil recherchéExpérience obligatoire Minimum 5 ans d'expérience en Product Design ou UX/UI Design Expérience démontrée sur des produits SaaS B2B Expérience en startup, scale-up ou environnement produit Portfolio présentant des produits réellement utilisés en production Compétences obligatoires UX User Research User Journey Mapping Wireframing Prototypage Tests utilisateurs Design Thinking UI Figma expert Design System Responsive Design Accessibilité Atomic Design Produit Le candidat doit comprendre : les KPI produit les problématiques de conversion les parcours utilisateurs les enjeux d'adoption d'un SaaS
ACCROCHE SI TU ADORES CODER, ENCADRER, DÉCIDER ET FAIRE GRANDIR LES ÉQUIPES, CETTE ANNONCE EST POUR TOI... CE QUE TU RECHERCHES : Évoluer au sein d'une équipe dynamique Participer à des projets innovants d'envergure Relever des défis liés à l'architecture, au pilotage technique et à la qualité logicielle Donner un nouveau souffle à ta carrière Alors nous avons la mission idéale pour toi. Au sein d'un acteur majeur du secteur de la grande distribution, tu participeras à la conception des solutions, au pilotage des développements et à l'animation technique de l'équipe pour garantir la réussite des projets : L'architecture logicielle, tu concevras Les choix techniques et technologiques, tu arbitreras Les bonnes pratiques de développement, tu diffuseras La qualité, la performance et la sécurité du code, tu assureras La collaboration entre les développeurs, tu favoriseras La veille technologique et l'innovation, tu encourageras Ton équipe, tu accompagneras Aux instances de pilotage, tu participeras QUI TU ES : Diplômé(e) de la formation qui va bien Surdoué(e) ou doté(e) d'une expérience de 10 ans minimum en développement et encadrement technique Expert(e) sur une ou plusieurs stacks React.js Habile avec les outils React.js, Next.js, CI/CD, Redux AU-DELÀ DES COMPÉTENCES TECHNIQUES, TU ES / AS : Dynamique : tu n'aimes pas rester les deux pieds dans le même sabot Autonome : un guide du Routard te suffira Esprit de synthèse : tu sais aller à l'essentiel Capacité d'adaptation : tu es un vrai caméléon Sens de la communication : les mots n'ont pas de secret pour toi Force de proposition : tu es l'Aladdin de l'informatique Esprit d'équipe : un pour tous et tous pour un !
Hexagone Digitale recrute un·e Développeur·se Full Stack pour intervenir, dans le cadre d'une mission d'assistance à maîtrise d'ouvrage, chez l'un de nos clients grands comptes du secteur des transports en Île-de-France. vous prenez en charge le développement et la maintenance d'applications web et mobiles, en couvrant à la fois le frontend et le backend, de la conception jusqu'à la mise en production. Vos missions Analyser les besoins et concevoir les solutions techniques Développer et tester les fonctionnalités de la plateforme de services en ligne Réaliser des revues de code et intégrer maquettes et modèles Corriger les bugs et estimer l'effort de développement Rédiger la documentation technique Mettre en œuvre les bonnes pratiques (CI/CD, refactoring) Réaliser les tests unitaires et les tests d'intégration Stack technique NodeJS, NestJS, ReactJS, NextJS, TypeScript, JavaScript, HTML PostgreSQL, AWS, GitLab Appels API REST, architectures applicatives 3-tiers Un plus : appétence pour les outils modernes (IA, low-code, prototypage rapide)
Almatek recherche pour l'un de ses clients, un TECH LEAD React.js, Next.js -Expert sur Chatillon. Description détaillée: Profil Tech Lead Expert uniquement . Au moins 10 ans d'XP en e-commerce CONCEPTION: S'assure de l'exhaustivité et de la pertinence des spécifications confiées aux développeurs Coordonne les plans de développements et activités des développeurs sur l'ensemble des composants logiciels impactés Réalise la conception technique des applications et des échanges dans le cadre de projets et évolutions en privilégiant la réutilisation des composants existants DÉVELOPPEMENT: Elabore, maintient et renforce les directives d'intégration logicielle et réalise la conception technique des applications et des échanges dans le cadre de projets et évolutions en privilégiant la réutilisation des composants Aligne son travail avec les principes d'urbanisation et les directives générales d'intégration logicielle préconisée par l'Architecture Transverse Supervise les aspects techniques d'un projet (à la demande du responsable de pôle) Participe à l'analyse fonctionnelle détaillée des besoins utilisateurs et peut être sollicité pour des ateliers de définition des spécifications générales Valide le design du logiciel et propose les frameworks utilisés dans le cadre du projet NORMALISATION ET QUALITÉ: Assure la qualité du code des programmes informatiques Elabore et maintient les normes et patterns spécifiques d'intégration ainsi que leur diffusion auprès des développeurs et assure que ces normes / patterns sont bien suivies par l'équipe Est responsable également de l'élaboration et du maintien des abaques de coûts / délais nécessaires en regard des services fournis Assure la qualité des environnements de développement, des développements, du packaging et le bon usage des technologies à travers des audits de code Fait une veille permanente sur les évolutions technologiques ASSEMBLE LES COMPOSANTS ET PRÉPARE LA LIVRAISON DE SOLUTIONS: Dans le cadre de projets, assemble les composants unitaires dans un package cohérent destiné au déploiement de la solution et le met sous gestion de configuration Assure la mise à disposition des environnements de développement Définit et administre une bibliothèque de composants logiciels, normes et patterns et assure la documentation de ces composants réutilisables dans la documentation ASSURE LE SUPPORT DE NIVEAU 3: Assure le support N3 pour la résolution de problèmes avec des composants développés par l'équipe et déployés dans les environnements Contribue à la rédaction des contrats de TMA en y intégrant les normes techniques COMMUNICATION ET VEILLE TECHNOLOGIQUE: Assure une veille permanente sur les évolutions technologiques Assiste le responsable de pôle à identifier les axes d'amélioration technique et des compétences à développer Compétences techniques: React.js - Expert - Impératif Next.js - Expert - Impératif CI/CD - Confirmé - Impératif Redux - Confirmé - Important
On recherche pour notre client final grand compte un Ingénieur cybersécurité pour la conception et la validation de la fonction Cybersécurité Detect React Forensic (DRF). Livrables : Conception - Recueil du besoin et des cas d'usage associés à la fonction DRF - Dossier d'architecture système et logicielle de la fonction DRF - Plan de validation de la fonction Detect React Forensic (DRF) - Dossier de capitalisation de la phase de conception Validation - Planning des activités de validation - Plan de validation détaillé - Dossier de conception et de réalisation du banc de validation - Rapports de validation pour chaque plan de validation exécuté - Rapports d'Anomalies (RA) créés et mis à jour dans l'outil JIRA - Dossier de capitalisation des validations - Synthèse d'avancement des validations à chaque jalon
Recherche d'un Développeur Senior React pour intervenir sur le développement et l'évolution d'applications web au sein d'une équipe Agile. La mission comprend le développement de nouvelles fonctionnalités, les tests, la maintenance et la documentation technique. Une solide maîtrise de React et Node.js est indispensable, avec une expérience des outils et méthodes de développement modernes. Une expérience en environnement Agile est attendue. . . . . . .
Profil Tech Lead Expert uniquement . Au moins 10 ans d'XP en e-commerce CONCEPTION S'assure de l'exhaustivité et de la pertinence des spécifications confiées aux développeurs Coordonne les plans de développements et activités des développeurs sur l'ensemble des composants logiciels impactés Réalise la conception technique des applications et des échanges dans le cadre de projets et évolutions en privilégiant la réutilisation des composants existants DÉVELOPPEMENT Elabore, maintient et renforce les directives d'intégration logicielle et réalise la conception technique des applications et des échanges dans le cadre de projets et évolutions en privilégiant la réutilisation des composants Aligne son travail avec les principes d'urbanisation et les directives générales d'intégration logicielle préconisée par l'Architecture Transverse Supervise les aspects techniques d'un projet (à la demande du responsable de pôle) Participe à l'analyse fonctionnelle détaillée des besoins utilisateurs et peut être sollicité pour des ateliers de définition des spécifications générales Valide le design du logiciel et propose les frameworks utilisés dans le cadre du projet NORMALISATION ET QUALITÉ Assure la qualité du code des programmes informatiques Elabore et maintient les normes et patterns spécifiques d'intégration ainsi que leur diffusion auprès des développeurs et assure que ces normes / patterns sont bien suivies par l'équipe Est responsable également de l'élaboration et du maintien des abaques de coûts / délais nécessaires en regard des services fournis Assure la qualité des environnements de développement, des développements, du packaging et le bon usage des technologies à travers des audits de code Fait une veille permanente sur les évolutions technologiques ASSEMBLE LES COMPOSANTS ET PRÉPARE LA LIVRAISON DE SOLUTIONS Dans le cadre de projets, assemble les composants unitaires dans un package cohérent destiné au déploiement de la solution et le met sous gestion de configuration Assure la mise à disposition des environnements de développement Définit et administre une bibliothèque de composants logiciels, normes et patterns et assure la documentation de ces composants réutilisables dans la documentation ASSURE LE SUPPORT DE NIVEAU 3 Assure le support N3 pour la résolution de problèmes avec des composants développés par l'équipe et déployés dans les environnements Contribue à la rédaction des contrats de TMA en y intégrant les normes techniques COMMUNICATION ET VEILLE TECHNOLOGIQUE Assure une veille permanente sur les évolutions technologiques Assiste le responsable de pôle à identifier les axes d'amélioration technique et des compétences à développer
Basée à Lille, Lyon, Nantes, Grenoble, Marseille, Paris et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s'imposer comme une référence en matière de freelancing par son expertise dans l'IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Lead Tech Java (H/F) à Lyon, France. Contexte : Au sein du pôle, le projet vise à référencer l'ensemble des équipements ainsi que leurs caractéristiques physiques. Ce système d'information permet également le suivi logistique de leur cycle de vie : du constructeur à la pose sur les emplacements opérationnels puis de la dépose jusqu'aux étapes de diagnostic des défauts dans le cadre du SAV. Ce rôle de référentiel implique une liaison avec de nombreux SI qui informent le projet des créations ou changements de situation des équipements, mais aussi de rendre des services aux autres SI. L'application Java, Spring Boot, contenant les principales règles métiers, s'interface avec le progiciel IBM Maximo qui propose une IHM et des processus de gestion éprouvés. Une application stable qui fonctionne et gère un parc d'environ 115 millions d'équipements en constante croissance. Avec un parc matériel de plus en plus grand, de nouveaux enjeux autour de nouveaux usages, de la gestion des retours SAV et de l'ajout de nouvelles typologies matériels s'ouvre avec la construction de nouveaux flux et services pour fluidifier les échanges et améliorer le suivi. Une autre application permettant l'échange de fichiers entre les partenaires externes et les différents projet, la Brique d'Echange de Fichiers (BEF), est également développée et administrée par le projet. L'équipe est composée d'environ 25 personnes, organisée en ScrumBan. Activité principale o Animer des ateliers techniques avec les équipes de développement ou des partenaires extérieurs au projet o Concevoir les solutions techniques répondant aux besoins métier et dans le respect des contraintes de sécurité l'Entreprise o Définir et entretenir un backlog technique o Piloter une équipe dev / devops o S'assurer de la qualité et des performances des développements o Analyse des données / logs o Modélisation de données o Organiser/participer à la qualification des profils techniques o Être garant de la qualité des livrables Activité secondaire o Participe au développement d'applications o Prise de recul et être force de proposition sur les processus de développement projet o Animation et participation à des ateliers techniques projets ou transverses Stack technique de l'équipe React, Java 17, Sprinboot, Springbatch, Kafka, Oracle, Ansible, Jenkins, Terraform, Gatling, IBM Maximo, Camel, Linux