Le poste à pourvoir est en interne chez Free-Work (job board spécialisé dans l'IT et la tech) et Turnover-IT (plateforme de recrutement dédiée aux recruteurs IT et digital), des solutions incontournables du recrutement tech en France et à l'international, réunissant une communauté de centaines de milliers de profils IT qualifiés et plus de 4 000 recruteurs actifs. Au sein de l'équipe tech, encadré(e) par des développeurs seniors et notre product manager, vous contribuez à l'ensemble de la chaîne de développement : Développer de nouvelles fonctionnalités côté back-end (PHP, Symfony) et côté front-end (Vue.js, Nuxt, TypeScript, React Native) sur nos plateformes candidats et recruteurs. Corriger des anomalies, améliorer les performances et la qualité du code existant, avec des tests et des revues de code. Participer au développement de notre application mobile, un chantier récent où vous pourrez apporter votre regard et monter en compétences.
Designer technique avec une expérience tangible sur des projets d'IA : - Compréhension des besoins utilisateur afin de concevoir des expériences adaptées. - Conception d'interfaces intuitives et compréhensibles des utilisateurs. - Conception de systèmes transparents, expliquant leurs décisions et réduisant la "boîte noire" des modèles IA. - Intégrer des principes de design responsables et évitant les biais pour garantir une IA équitable. - Adaptation des designs en fonction des retours utilisateurs et des performances des modèles. - Collaboration avec les équipes IA et Produit. - Personnalisation et adaptation des interfaces.
Contexte de la mission Le projet AI pour Tous (plateforme Mistral et Le Chat) permet à 4 500 collaborateurs d'exploiter l'IA générative au quotidien : création d'agents IA, gestion des bibliothèques documentaires, workspaces, accès et incidents. La mission s'inscrit en appui direct du PO Mistral / AI pour Tous (Train Capacités Business IA) pour : Structurer les besoins, Contribuer au backlog, Développer/automatiser des outillages d'administration et de suivi, Exploiter les logs et KPI Traiter les irritants Objectifs et livrables Développer des outils & services pour répondre aux besoins d'exigence de conformité, de sécurité et d'observabilité Garantir la stabilité, la performance et la résilience des environnements d'exécution (dev, recette, production). Définir et implémenter une stratégie d'observabilité (logs, métriques, traces) sur l'ensemble des services de la plateforme. Mettre en place des alertes pertinentes basées sur des SLO/SLI afin de détecter proactivement les incidents. Contribuer à l'analyse des incidents en exploitant les logs applicatifs, métriques et données persistées. Automatiser les déploiements et standardiser les pratiques DevOps de la plateforme SaaS. Expérience confirmée DevOps sur des plateformes cloud et Kubernetes en environnement de production. Expérience confirmée sur la gestion des contrats d'API Maîtrise des pratiques CI/CD, Infrastructure as Code et automatisation (GitOps) Capacité à analyser des incidents complexes en croisant {logs, métriques et requêtes en base de données. Création de dashboards dynamiques (Datadog) Mise en place de métriques custom (business + technique) Compétences demandéesCompétencesNiveau de compétence Observabilité & Monitoring : Datadog (APM, logs, métriques, tracing distribué, dashboards, alerting avancé) Confirmé Developper des micro services: Microservice java/python, kafka Confirmé Base de données RDS : PostgreSQL, MongoDB (interrogation et analyse à des fins de diagnostic). Confirmé Java 21 - Springboot 4 Confirmé Open API Confirmé CI/CD & DevOps : Jenkins/ GitLab CI, Infrastructure as Code. Confirmé Cloud & Conteneurs : AWS, Kubernetes, Terraform. Confirmé Angular 21 Confirmé
Nous recherchons pour notre client, un acteur engagé du secteur du spatial, un(e) développeur(euse) fullstack Java/ React JS. & DevOps. Objet de la mission : Dans le cadre de la modernisation de centres d'alertes hydrologiques et météorologiques, notre client accompagne la la mise en place d'un Data Hub et d'une gouvernance des données s'appuyant sur les composants de transformation numérique suivants : Interface Web de la PF-ENV à faire évoluer, basée sur le framework ReactJS interne Authentification et Autorisation via Keycloak Catalogue GeoNetwork Mise à disposition de services de manipulation des données via des APIs standardisées et interopérables dans le Data Hub Mise à disposition de Notebooks dans un environnement Jupyter Hub pour les scientifiques des autorités ou des organisations humanitaires pour des alertes météo Production de reports thématiques en fonction des communautés Diffusion de données et d'alertes au format CAP, WIS2.0 ou via une application smartphone L'accès aux données pour une chaine TV météo. Le projet s'inscrit dans le cadre d'une phase d'étude de 6 mois visant à préciser les cas d'utilisation, les données, les services qui apporteront la plus-value au projet. Cette phase initiale sera suivi du développement d'un MVP et d'un premier service. Principales missions : Développer les fonctionnalités attendues (parties backend et frontend) en fonction des priorités Mettre en place les différents niveaux de tests (unitaires, intégration...) Participation à l'intégration et au déploiement des composants (développés ou sur étagère), en lien avec le SRE du projet Prendre en charge les activités DevOps de l'équipe (Docker + Helm/K8S ou Swarm) en lien avec l'équipe DevOps centrale Créer et mettre à jour la documentation technique Participation aux réunions agiles de l'équipe (type Scrum) Respecter les règles applicables sur le projet (architecture, gestion de conf, qualité, sécurité...) Analyser les performances globales du système (bout en bout) en cas de problème détecté Livrables : Documentation technique sous Confluence / Sharepoint Code source sous Gitlab Test unitaires sous Gitlab Système complet déployé sur les différents environnements Satisfaction des interlocuteurs CLS Expertises recherchées : Expérience en JAVA / Maven : Maitrise Expérience en Spring ou Quarkus : Maitrise Expérience en API REST / GraphQL : Maitrise Expérience en Python / JupyterHub notebook : Connaissance Expérience en ReactJS / TypeScript : Maitrise Expérience en Système d'Information Géographique : Connaissance Expérience en Gitlab / Gitlab-CI : Maitrise Expérience en Docker / K8S ou SWARM : Maitrise Expérience en JIRA/Confluence : Connaissance Conditions de la mission : Durée : Longue durée Localisation : Ramonville Saint Agne (Toulouse) Télétravail : 2 jours/semaine
Pour une mission en Freelance nous recherchons de manière urgente un(e) développeur (euse) mobile Fullstack confirmé sur le studio Convertigo impérativement. Mission Aux côtés du responsable d'application, le candidat participera aux évolutions de l'application mobile / desktop de vente / encaissement en magasins (projets, maintenance, ...) développée sur le studio « Mobile Builder » de Convertigo. Il pourra ponctuellement être amené à travailler sur le support de production des applications développées par l'équipe. Planification Démarrage souhaité de la mission : à partir du 8 avril 2024 Durée de la mission : 3 mois (renouvelables) Lieu de la mission : Paris
En tant que Développeur Backend/Full-Stack Senior, vous interviendrez sur : La conception et le développement de fonctionnalités backend robustes et scalables (Java, Spring Boot, PostgreSQL). La participation à l'ensemble du cycle de développement : conception, développement, tests, mise en production et maintenance L'amélioration continue du code et des performances via tests unitaires, intégration continue et revues de code. La collaboration étroite avec les équipes produit, QA, frontend et mobile. Le mentorat de profils plus juniors et la participation à la veille technologique
Développement Full Stack IA-Augmenté & Vibecoding• Concevoir, coder et faire évoluer les interfaces (Front-end) et les briques logiques (Back-end) des outils internes de l'agence en exploitant au maximum les assistants IA avancés (Cursor, Claude, Copilot...). • Pratiquer le vibecoding de manière rigoureuse : synthétiser des instructions claires, faire générer le code, relire, tester et assembler les briques avec un très haut niveau d'exigence sur le résultat final. • Garantir l'ergonomie, la réactivité UI/UX et la fluidité des interfaces destinées aux équipes créatives et de production. Prototypage Ultra-Agile (MVPs) & Orientation Produit Fini• Transformer les spécifications du Product Owner en Prototypes Fonctionnels (MVP) utilisables en quelques jours seulement, permettant de valider les usages en conditions réelles sans longs cycles de dev. • Ajuster et pivoter immédiatement sur le code en fonction des retours d'usage des utilisateurs finaux (monteurs, chargés de post-prod, graphistes) pour atteindre une adéquation parfaite avec leur quotidien. • Livrer des modules fonctionnels de bout en bout ("produits finis"), prêts à l'emploi et intégrés dans le workflow quotidien des équipes. Intégration d'API, Cloud & Architecture Backend moderne• Collaborer étroitement avec l'Architecte Automation (n8n) pour connecter les applications web développées aux workflows d'automatisation d'arrière-plan et aux bases de données. • Assurer l'interconnexion via API REST / Webhooks / MCPs avec nos outils métiers (Ftrack, Iconik, , LucidLink...). Déploiement, CI/CD & Maintien en Condition Opérationnelle• Superviser l'intégration continue et le déploiement applicatif sur des infrastructures Cloud modernes. • Maintenir un dépôt de code propre, structuré et documenté (GitHub, CI/CD) afin d'assurer la maintenabilité et la sécurité des applications déployées avec l'aide des outils IA.
Dans le cadre du renforcement d'une équipe de développement, vous interviendrez en relation directe avec le Product Owner, aussi bien sur les évolutions fonctionnelles de l'application que sur son maintien en conditions opérationnelles. Vos missions : - Développer de nouvelles fonctionnalités Front-End et Back-End. - Intervenir quotidiennement sur Angular 17+ et Node.js / TypeScript. - Concevoir et faire évoluer des API REST / API First. - Participer à la conception et à l'évolution des microservices. - Réaliser les code reviews et veiller à la qualité du code. - Analyser et corriger les anomalies. - Participer à la mise en place et à l'amélioration des tests. - Contribuer aux pipelines CI/CD et à l'amélioration continue. - Collaborer avec des équipes de développement réparties dans plusieurs pays. - Participer aux échanges avec le Product Owner dans un environnement Agile/Scrum.
Almatek recherche pour l'un de ses clients Un développeur Full Stack confirmé / senior sur Orléans. Contexte : Renforcer une petite équipe, principalement sur des développements d'interfaces liés à des usages intégrant de l'IA. Compétences principales requises : React et Java, IA L'environnement technique comprend également Go, Vue.js, gRPC, Azure et CI/CD. Nous recherchons donc un profil autonome, débrouillard et polyvalent, capable de s'adapter à différents sujets. Localisation : Orléans + 2 Jrs de TT
Diplômé(e) d'une formation supérieure en informatique, vous justifiez d'une expérience significative dans le développement d'applications web Full Stack. Vous maîtrisez : Java et les frameworks associés (Spring, Spring Boot) ; Angular et les technologies Front-End (TypeScript, HTML5, CSS3) ; La conception et le développement d'API REST ; Les bases de données SQL ; Les bonnes pratiques de développement et d'architecture logicielle ; Les tests unitaires et d'intégration ; Les outils de versionning et d'intégration continue (Git, GitLab, Jenkins, Azure DevOps) ; Les méthodologies Agile (Scrum, Kanban). Vous êtes reconnu(e) pour votre rigueur, votre autonomie, votre capacité à travailler en équipe et votre volonté de proposer des solutions techniques adaptées aux enjeux métiers.
Contexte :La mission s'inscrit dans le cadre de la modernisation et de la construction d'une nouvelle version de l'application. La plateforme actuelle présente des limitations techniques et fonctionnelles liées au vieillissement de sa stack, à l'obsolescence de certaines bibliothèques et à des contraintes de performance et d'évolutivité. L'objectif est de disposer d'une solution moderne, sécurisée, maintenable et industrialisée, capable de supporter de nouvelles visualisations et de s'intégrer durablement à l'écosystème Data. La prestation attendue couvre la reprise du code existant, la conception, le développement, les tests, la documentation et l'accompagnement au déploiement de la solution. Missions :Analyser l'architecture, le code existant, les flux de données et les contraintes fonctionnelles. Contribuer à la définition de l'architecture cible frontend, backend, Dataiku et bases de données. Développer le frontend sous React 18/19 ou supérieur, TypeScript, Vite et ECharts. Concevoir des composants réutilisables et gérer l'état applicatif avec Context API ou Redux. Développer les API REST sous Node.js, Express et TypeScript, avec leurs middlewares. Développer et optimiser les traitements Dataiku en Python et SQL avancé. Gérer les datasets, recettes, synchronisations, API et ordonnancements Dataiku. Optimiser les requêtes MySQL/PostgreSQL, l'indexation et les migrations de schéma. Mettre en œuvre l'authentification et la sécurité via JWT, bcrypt et, si requis, SAML 2.0. Assurer la validation des entrées et la protection des données sensibles. Développer les tests unitaires et d'intégration avec Vitest/Jest et Testing Library. Appliquer les règles de qualité avec ESLint et TypeScript en mode strict. Mettre en place et maintenir les pipelines GitLab CI/CD et les workflows de branches. Préparer les déploiements Docker/Docker Compose sur Linux Red Hat. Configurer les services systemd et les composants Apache ou Nginx. Participer aux cérémonies Agile/Scrum, revues de code, démonstrations et rétrospectives. Documenter les développements et assurer le transfert de compétences vers l'équipe interne.
Au sein de la DSI, dans un environnement dédié aux activités de gestion des risques, vous rejoindrez une équipe de développement de proximité ayant pour objectif de concevoir et maintenir des solutions tactiques répondant aux besoins métiers urgents ou spécifiques. L'équipe est organisée autour de deux pôles : Front et Core. Vous intégrerez l'équipe Core, sous la responsabilité du Tech Lead, et participerez au développement, à la maintenance évolutive et à l'exploitation de frameworks et composants techniques transverses. Vos principales missions seront : Développement et évolution d'un framework interne en C# Participer à la conception, au développement et à la maintenance d'un framework technique interne. Développer et faire évoluer les briques nécessaires à la réalisation d'applications Web et de traitements Batch. Faciliter le travail des équipes Front en leur fournissant des composants techniques réutilisables et robustes. Développement et maintenance de l'interface utilisateur Participer au développement et à l'évolution des applications front-end en Angular. Contribuer à l'amélioration continue de l'expérience utilisateur et de la qualité technique des applications. Support et assistance technique Accompagner les différentes équipes de développement dans l'utilisation des composants et frameworks mis à leur disposition. Apporter une expertise technique sur les environnements C#/.NET et, lorsque nécessaire, Python. Participer à la résolution des incidents et problématiques techniques. Release Management Participer à la préparation, à la coordination et au suivi des mises en production. Contribuer à sécuriser et fiabiliser le cycle de vie des applications. Interface avec les équipes de production Assurer la coordination avec les équipes en charge de la production applicative. Participer au suivi et à l'exploitation des architectures de traitements Batch. Contribuer à l'amélioration de la robustesse et de la supervision des applications.
Contexte et définition du postePlus qu'un métier, itéa a pour vocation de déceler et révéler les bons profils, avec une curiosité qui va souvent au-delà des compétences et parfois entre les lignes d'un CV. Aujourd'hui, nous recherchons pour l'un de nos clients un Développeur Full stack .NET h/F et vous présentons les points clés du poste : Poste en CDI Basé à Sélestat / Lièpvre Secteur de l'Industrie Les conditions : Fourchette salariale : 40/50k€ selon le profil et les expériences Titres restaurant Primes (intéressement, vacances, cooptation) CE Les missions : Développer un moteur d'échange de données entre les différents systèmes internes à l'entreprise Participer à la définition de l'architecture Développement C# .NET, développement d'API et développement des interfaces d'administration et de supervision Définition des indicateurs de performance Tests (unitaires, d'intégration, de charge, de résilience) Documentation
Contexte du poste : Nous recherchons un Développeur Fullstack Senior / Architecte IA-Native pour intégrer la DSI de notre client et rejoindre l'équipe en charge du programme de transformation. Vous interviendrez sur des projets de développement d'outils métiers visant à améliorer l'efficacité opérationnelle, le time-to-market et la qualité des données et services proposés aux équipes centrales et magasins. Vous évoluerez dans un environnement innovant basé sur une démarche de développement « full IA », en collaboration étroite avec un Développeur Senior IA-Native et le Leader Produit du périmètre. Vous participerez à l'ensemble du cycle des projets, du cadrage jusqu'à la mise en production, en utilisant massivement l'IA générative pour accélérer et fiabiliser les phases de conception et de développement. Missions principales : Participer au cadrage des besoins avec les équipes métiers et contribuer à la définition des solutions Concevoir l'architecture technique des applications : Front-End, Back-End, données et intégrations Développer les outils métiers de bout en bout sur des environnements Google Apps Script ou sur des stacks web/cloud modernes selon les besoins Réaliser des prototypes et maquettes fonctionnelles à l'aide d'outils IA-native Utiliser des outils de développement assistés par IA tels que Claude Code, Cursor ou équivalents Configurer et orchestrer des agents IA et des workflows de développement multi-agents Mettre en place les tests automatisés et les garde-fous nécessaires pour garantir la qualité du code généré par l'IA Concevoir et maintenir les intégrations avec les systèmes d'information existants via API, flux de données ou systèmes legacy Participer aux pipelines CI/CD, aux mises en production et à la stabilisation des applications Contribuer à la définition et à l'industrialisation des bonnes pratiques de développement IA-native au sein de la DSI Intervenir sur plusieurs projets en parallèle et adapter rapidement les solutions aux différents contextes métiers
Dans le secteur aéronautique, au sein d'un grand groupe industriel spécialisé dans les équipements embarqués, deux experts développeurs Fullstack Java / Angular sont recherchés. Vous rejoignez une équipe produit composée d'un Product Owner, d'un Tech Lead et de développeurs pour faire évoluer un outil interne rassemblant les données présentées aux autorités de certification aéronautique, dans le cadre des normes DO-178, DO-254 et ARP. Ces données couvrent notamment les spécifications, la conception, le développement, les tests et les faits techniques. L'objectif est de faciliter leur consultation et la navigation entre les informations. L'outil est lui-même qualifié DO-178 niveau D. La performance constitue un enjeu majeur, avec des défis portant sur de gros volumes de données, par exemple le chargement d'un million de données en moins d'une minute. Vos missions : • Développer les évolutions de l'outil en front-end et en back-end, en passant de l'un à l'autre. • Résoudre des problématiques techniques de performance sur de gros volumes de données. • Gérer les tests de bout en bout, End to End. • Contribuer à la chaîne d'intégration et de livraison continues, CI/CD, sous GitLab. L'environnement technique repose sur les dernières versions de Java et Angular, GitLab et les tests End to End.
Contexte de la missionDans le cadre du développement, de la maintenance et de l'évolution de ses applications informatiques, notre client recherche un Développeur Full Stack .NET / React confirmé, justifiant d'au moins 3 ans d'expérience professionnelle sur des projets de développement applicatif. Le consultant interviendra au sein d'une équipe de développement et participera à la conception, à la réalisation et à l'amélioration continue des applications. Il sera amené à travailler sur les composants back-end en C# et .NET, ainsi que sur les interfaces front-end développées avec React. Cette mission de longue durée, prévue sur 3 ans, nécessite un profil opérationnel, autonome et rigoureux, capable de s'intégrer rapidement à une équipe existante et de contribuer efficacement aux différents projets. Missions principales1. Développement et évolution des applications Concevoir, développer et faire évoluer des applications en utilisant C#, .NET et ASP.NET Core. Participer à la conception technique et à la mise en œuvre de nouvelles fonctionnalités. Développer et maintenir des interfaces utilisateur avec React. Assurer l'intégration entre les interfaces front-end et les services back-end. Développer, consommer et maintenir des API REST. Participer à l'analyse des besoins fonctionnels et à leur traduction en solutions techniques adaptées. 2. Maintenance corrective et évolutive Assurer la maintenance des applications existantes. Analyser les anomalies et identifier les causes des dysfonctionnements. Corriger les bugs et mettre en œuvre les évolutions demandées. Garantir la stabilité des applications et limiter les risques de régression. Participer à l'amélioration de la fiabilité et de la maintenabilité du code. 3. Gestion et optimisation des bases de données Intervenir sur les bases de données SQL Server. Concevoir, écrire et optimiser les requêtes SQL nécessaires au fonctionnement des applications. Participer à l'évolution des structures de données selon les besoins des projets. Identifier et corriger les problèmes de performance liés aux accès aux données. 4. Optimisation des performances Analyser les performances des applications et identifier les points de blocage. Optimiser les traitements applicatifs, les API et les requêtes SQL. Améliorer les temps de réponse et la fluidité des applications. Proposer des améliorations techniques afin de garantir la qualité et l'efficacité des solutions développées. 5. Qualité du code et amélioration continue Appliquer les bonnes pratiques de développement et les standards de codage. Produire un code propre, lisible, structuré et facilement maintenable. Utiliser Git pour la gestion du code source et le travail collaboratif. Participer aux revues de code et aux phases de tests. Contribuer à l'amélioration continue des méthodes de développement et des pratiques de l'équipe. Documenter les développements et les choix techniques lorsque nécessaire. Compétences techniques requisesC# : bonne maîtrise du langage et de la programmation orientée objet. .NET / ASP.NET Core : expérience du développement d'applications et de services back-end. React : capacité à développer et maintenir des interfaces utilisateur dynamiques. API REST : conception, développement et intégration de services web. SQL Server : maîtrise des requêtes SQL et des opérations sur les bases de données relationnelles. Git : gestion des versions, branches et collaboration au sein d'une équipe de développement.