Trouvez votre prochaine offre d’emploi ou de mission freelance Design pattern

Votre recherche renvoie 26 résultats.
Freelance
CDI

Développeur .Net React Js Bilingue sur Charenton le pont

EterniTech

Dans le cadre du renforcement des équipes de développement de l’un de nos clients, nous recherchons un Développeur .NET / ReactJS expérimenté pour un poste basé à Charenton-le-Pont. Missions : -Concevoir et développer des applications web performantes et évolutives. -Construire des interfaces utilisateurs riches et responsives avec ReactJS. -Intégrer les front-ends aux microservices .NET Core via des API REST et GraphQL. -Participer à la définition de l’architecture logicielle et aux choix techniques. -Assurer la qualité du code et automatiser les tests. -Encadrer techniquement les profils plus juniors. -Travailler en méthode agile (Scrum) au sein d’équipes pluridisciplinaires. -Participer activement à la veille technologique et à l’amélioration continue des processus. Compétences techniques : -Maîtrise de .NET Core et Entity Framework. -Solide expertise en ReactJS, Redux, JavaScript, NodeJS. -Bonne connaissance de PostgreSQL, intégration via REST et GraphQL APIs. -Expérience avec Hangfire pour la gestion des tâches en arrière-plan. -Pratique des outils de test et d’automatisation (unitaires, end-to-end). -Capacité à mesurer et améliorer la qualité du code (clean code, revue, dette technique). Profil recherché : -Minimum 4 à 5 ans d’expérience sur des projets web à forte volumétrie. -Expérience sur des projets d’envergure, avec des problématiques de performance et scalabilité. -Niveau d’anglais avancé (C1 minimum – TOEIC 950+ requis). -Solides bases en algorithmique, design patterns et architecture logicielle. -Forte capacité d’analyse et excellent relationnel. -Goût pour le travail en équipe et en environnement agile. Environnement de travail : -Localisation : Charenton-le-Pont. -Télétravail : 2 jours par semaine. -Démarrage : ASAP.

Démarrage Dès que possible
Durée 6 mois
Salaire 40k-42k €⁄an
TJM 400-500 €⁄j
Télétravail Télétravail partiel
Lieu Charenton-le-Pont, Île-de-France
Freelance

POT8401-Solution Analyst Senior - JAVA/API - Anglais courant sur Bois Colombes

Almatek

Almatek recherche pour l'un de ses clients, Solution Analyst Senior - JAVA/API - Anglais courant sur Bois Colombes Descriptif : La Prestation consiste à : • Analyser le besoin Métier, s’assurer de la bonne compréhension des attentes, et impact du besoin sur l’application • Rédiger la solution à mettre en place à travers la User Story • Challenger le besoin Métier, proposer des solutions ou des alternatives dans le cas de demande complexe qui ne serait pas en adéquation en termes de coût/bénéfice • S’assurer de la conformité de la spécification technico-fonctionnelle avec l’ensemble de l’application, et avec les prérequis et la structure de Contract Hub • Participer aux réunions internes de l’équipe (coordination, plan d’actions), aux ateliers avec le Métier dans le cadre de l’analyse du besoin et des phases de questions/réponses/clarifications, aux réunions avec Contract Hub • Identifier les risques et interdépendances • Exécuter les tests fonctionnels, les tests de non-régression, les tests de bout-en-bout, et s’assurer de la qualité de la solution au moment de la livraison en environnement de tests et en environnement de Production • S’assurer de la qualité et de la performance de la solution • Assurer la liaison/communication avec l’Application manager pour remonter les risques/problèmes, et également pour partager la progression sur les actions en cours Compétences techniques et linguistiques requises : • Une expérience de 2 à 4 ans en tant que développeur Java • Une expérience de 2 à 4 ans en tant que Solution Analyst • Compétences techniques souhaitées : o Langages : JAVA/J2EE/SQL o Framework GUI : JSF 2.0, NetUI o Maven o Modélisation : UML(design pattern) sous MagicDraw o Base de données Oracle 12g (Toplink/JPA) o Système : Windows, LINUX o Serveur d’Application : WebLogic (Oracle) o XML o Eclipse o Outils de test : Junit o Gestion de configuration : GitHub • Bonnes qualités rédactionnelles • Expérience dans un cadre Agile • Connaissance d’un outil des tickets tel que JIRA • Connaissance d’un outil de gestion des exigences tel que Confluence • Forte autonomie tout en restant dans le cadre des priorités du projet • Excellent relationnel • La connaissance du milieu de l’assurance-crédit est un plus • L’expérience dans un projet relatif à la gestion de contrat serait un plus Anglais technique courant : écriture et lecture de documents en anglais (les spécifications fonctionnelles sont en anglais), échanges lors de réunions ou contacts téléphoniques

Démarrage Dès que possible
Durée 6 mois
TJM 100-380 €⁄j
Télétravail Télétravail partiel
Lieu Bois-Colombes, Île-de-France
Freelance

Développeur Fullstack .Net / React (H/F)

ALLEGIS GROUP

Teksystems recherche un(e) Développeur Fullstack .Net / React (H/F) Dans le cadre d’un projet de refonte d’une application web. Développement Back-End (.NET) • Développement d’applications et d’API REST avec .NET 8 . • Conception et implémentation d’architectures DDD (Domain Driven Design). • Mise en œuvre de l’authentification et de l’autorisation via Duende IdentityServer (compatible OAuth2/OpenID Connect). • Configuration des clients, scopes, et ressources API. • Gestion des tokens sécurisés (OAuth2, JWT). • Connaissances approfondies des Design Patterns (Repository, CQRS, Event Sourcing, etc.). • Utilisation des middlewares pour le traitement des requêtes HTTP. • Sécurisation des APIs avec des stratégies d’autorisation granulaires. • Utilisation avancée de LINQ et EF Core (Entity Framework Core) pour la gestion des données. • Gestion des bases de données relationnelles (SQL Server) et documentaires (MongoDB). • Conception de collections et gestion des schémas dynamiques. • Optimisation des requêtes MongoDB et utilisation des indexes. • Utilisation des bibliothèques MongoDB.Driver pour l’intégration avec .NET. • Optimisation des performances backend (asynchronisme, gestion mémoire, cache avec Redis, etc.). • Création et gestion de Background Services avec Worker Services pour le traitement asynchrone ou les tâches planifiées. • Intégration avec des systèmes tiers via des API (REST/SOAP). Développement Front-End (ReactJS) • Développement de Single Page Applications (SPA) avec ReactJS et TypeScript. • Intégration d’interfaces graphiques conformes aux recommandations ergonomiques : • HTML5, CSS3, responsive design, et accessibilité (WCAG). • Approche Atomic Design pour la structuration des composants. • Mise en place de tests unitaires et end-to-end (React Testing Library, Jest, Cypress). • Consommation d’API REST en utilisant des bibliothèques comme Axios ou Fetch API. • Utilisation de React-query pour la gestion avancée des états côté client. Compétences Transverses • Maîtrise des architectures applicatives complexes, notamment microservices. • Bonne compréhension des contraintes et exigences des applications web. • Participation à la rédaction de la documentation technique et, le cas échéant, fonctionnelle. • Travail en méthodologie Agile (Scrum, Kanban) et outils associés (JIRA, Confluence). • Contribution à l’intégration continue et au déploiement (CI/CD) : création de pipelines avec GitLab CI/CD. • Sécurisation des applications et conformité (ex : RGPD). Maintenance • Assurer la maintenance évolutive et corrective de l’application (back + front) en lien avec l’équipe produit. • Proposition de nomenclatures et bonnes pratiques de développement pour garantir la lisibilité et la maintenance.

Démarrage
Durée 12 mois
Télétravail Télétravail partiel
Lieu Hauts-de-Seine, France
Freelance

techlead java / vue js

Gentis Recruitment SAS

Au sein d’une Squad, vous rejoignez notre équipe en tant que Tech Lead Java / vue js next js Coaching Encadrer une équipe de développeurs et QA Faire progresser techniquement et humainement l’équipe Expertise Concevoir les évolutions API demandées par les Product Owners de l’équipe API Maitriser l'aspect fonctionnel des API / règles métiers Être garant du delivery de la roadmap Suivre l’avancement des développements et réaliser les revues de code Respecter les normes de qualité définis au sein du projet, assurer le suivi Participer aux choix d’évolutions technologiques du périmètre Réaliser de la veille technologique Garantir les SLA des applications, Support technique N3 production / recette Participer au processus de change management et assurer le suivi des mises en production Facilitation Fluidifier la communication entre les équipes Hard Skills Maitrise des technologies Cloud (idéalement Amazon Web Services) Maitrise des technologies suivantes : Java JavaScript / VueJS 2+ / next js HTML 5 / CSS / SASS API Rest ORM (Relationnel et No-SQL) CI/CD Design pattern

Démarrage Dès que possible
Durée 2 ans
TJM 300-600 €⁄j
Lieu Paris, France
CDI

CDI Full remote - Développeur(se) Senior Full Stack Java (F/H)

BLOOMAYS

Développement front & back Concevoir et développer les fonctionnalités côté serveur et côté client Assurer l’intégration du front avec le back, veiller à la cohérence globale de l’application. Rester à l’écoute de nouvelles technologies front pour soutenir la modernisation. Qualité de code & bonnes pratiques Participer activement à la réduction de la dette technique : refactorings, optimisations, montée de version. Mettre en place et promouvoir les principes de Clean Code , les Design Patterns adaptés et une bonne couverture de tests (unitaires, intégration). Maintenance & améliorations continues Collaborer avec l’équipe pour optimiser l’ intégration continue (CI) et la conteneurisation (Docker), en lien avec l’équipe infra. Participer aux actions de monitoring, d’observabilité, d’optimisation des performances et de sécurisation des applications. Coaching & montée en compétences Accompagner les développeurs moins expérimentés, partager vos connaissances et bonnes pratiques. Encourager la collaboration, la revue de code et la formation continue au sein de l’équipe. Collaboration & roadmap technique Travailler en étroite collaboration avec le CTO, les Leads Dev et l’équipe infra. Participer aux rituels d’équipe (daily stand-up, rétrospectives, grooming…) et contribuer à la vision technique de nos logiciels. Être force de proposition pour améliorer l’architecture, les process et la qualité globale du logiciel.

Démarrage Dès que possible
Salaire 60k-70k €⁄an
Lieu Levallois-Perret, Île-de-France
Freelance

Développeur Flutter

Cherry Pick

Cherry Pick est à la recherche d'un Développeur Flutter pour l'un de ses clients dans le secteur automobile. Missions : Vos responsabilités Développement et maintenance d’applications mobiles avec le framework Flutter. Mise en œuvre d’une architecture clean (TDD, SOLID, design patterns). Gestion des états avec Bloc ou Riverpod . Intégration avec Firebase et le cloud GCP. Collaboration avec des équipes multidisciplinaires : Product Leaders, Product Owners, Scrum Masters et développeurs iOS/Android natifs. Suivi des bonnes pratiques de développement (Craftsmanship). Utilisation de Git et GitLab CI/CD pour la gestion du code et des pipelines. Compétences recherchées Maîtrise de Flutter et des concepts associés (widgets, animations, optimisation). Bonne connaissance des outils et méthodologies agiles. Expérience avec Node.js pour les intégrations back-end. Expertise en gestion des états : Bloc ou Riverpod . Familiarité avec Firebase, Git/GitLab CI et le cloud GCP. Capacité à travailler dans un environnement collaboratif et à forte exigence technique.

Démarrage Dès que possible
Durée 12 mois
TJM 530 €⁄j
Télétravail Télétravail partiel
Lieu Paris, France
Freelance

Lead Développeur React.Js - PHP

Cherry Pick

Cherry Pick est à la recherche d'un Lead Développeur React.Js pour l'un de ses clients dans le secteur médias. Missions : Expertises attendues : - Excellentes références en framework React JS / Redux-Saga - Très bon niveau en PHP (POO, design pattern, …) - Très bonne connaissance du framework Symfony - Une connaissance du framework API Platform est un plus, - Bonne connaissance des architectures web, notamment à fort trafic (cache, CDN, webperf, REST, graphQL, etc.) - Bonne connaissance des stratégies de tests, d’industrialisation et d’intégration continue, - Connaissance des contextes agile - Références professionnelles en base de données documentaire (mongoDB / Elastic Search) - Bonne connaissance d'outils d'industrialisation : GIT, Jenkins

Démarrage Dès que possible
Durée 12 mois
TJM 600 €⁄j
Télétravail Télétravail partiel
Lieu Paris, France
Freelance

Analyste / Développeur / Intégrateur sur les technologies Dynamics, Power Platform et Azure - SENIOR - 497

ISUPPLIER

Contexte : Action Logement Services dispose d’1 CRM basé sur la technologie Microsoft Dynamics 365. Le CRM destinés aux clients personnes physiques et personnes morales, ce dernier nommé ATLAS s’est inscrit dans le programme de la Direction Générale, visant à redéfinir et unifier le parcours client. Cela répond aux 4 objectifs ci-dessous : 1. Améliorer sa performance commerciale et sa relation client, 2. Centraliser l’ensemble des informations pertinentes, 3. Permettre d’harmoniser le service rendu aux clients et partenaires (salariés, entreprises, bailleurs et collectivités) quel que soit le canal utilisé (téléphone, mail, agence, plateforme…) 4. Donner aux collaborateurs une vision à 360° de la relation avec les clients et partenaires et ainsi être force de proposition sur la base de l’analyse 360. Il a pour objectif également de pouvoir identifier de manière unique un tiers (Personne Physique ou Personne Morale) et d’avoir ainsi une vision 360° des échanges avec ce tiers, de ses demandes et des services rendus (prêts, aides ect) En 2023, le CRM ATLAS a vu le jour sur le premier périmètre de leurs clients personnes physiques. En 2024 sur le second périmètre des personnes morale. Informations supplémentaires : L’ensemble de l’écosystème ATLAS nécessite un MCO et la prise en charge avec l’équipe actuelle de la maintenance évolutive. Il va falloir réaliser des tests lors des montées de versions applicatives. Certaines applications sont anciennes et donc non couvertes par des tests automatisés. Il va falloir maîtriser le développement sous Microsoft Dynamics. Depuis le début de sa création ATLAS requiert des développements spécifiques et complexes qui demandent de la part des développeurs de l’équipe une très grande expertise. Missions : • Définition et la conception de l'architecture applicative globale de la solution mise en œuvre avec Dynamics ainsi que les interactions de cette solution avec l'environnement informatique et humain dans lequel elle s'intègre (Système d'information interne et/ou Cloud) • Participation à la conception, en vérifiant le respect des design pattern. • Aide à la définition, la conception et l'implémentation des modules applicatifs. • Développement des projets Microsoft Dynamics durant les phases de conception et la coordination avec le reste de l’équipe. • Assistance aux programmeurs dans les paramétrages complexes. • Assemblage et intégration de différents composants de solutions logicielles • Définition et paramétrage de solutions logicielles • Tests et recettes • Définition d’interface, évolution nécessaire pour permettre d’intégrer les composants Compositions de l'équipe : -> 1 Chef de projet, -> 2 Proxy Product Owners, -> 6 Développeurs/intégrateurs, -> 2 Recetteurs Important : Il est attendu le niveau d’expertise suivant : un profil d’intégrateur sénior (complexité forte). Les livrables attendus : • Composants logiciels (paramétrage, sources, exécutables, scripts, tables, IHM, etc.) • Dossier d’intégration et dossier d’architecture technique • Plans de tests et bilans d'exécution • Documentations et mises à jour (dossiers d'exploitation, manuels utilisateurs, etc.) • Rapport d’activité • Tout autre livrable jugé nécessaire à l’atteinte du résultat Les connaissances techniques - indispensables : • MS Dynamics 365, PowerApps et l’environnement Microsoft Azure • Architecture logicielle • Utilisation de Azure DevOps (Git) pour la gestion des sources, du backlog, des pipelines • .Net framework 4.7 et .Net Core 3 (avec C#) • Connaissance des méthodologies Cycle en V et Agile

Démarrage
Durée 10 mois
TJM 590-620 €⁄j
Télétravail Télétravail partiel
Lieu Paris, Île-de-France
Freelance

Développeur PHP/React

CAT-AMANIA

Nous recherchons un Concepteur Développeur Spécialisé et expérimenté pour le développement sur mesure de plugin et thème WordPress Gutenberg. Sous la responsabilité du manager opérationnel du CSM DIGITAL, vous devrez : - Maitriser l'architecture et les concepts Micro Services - Maitriser le branchement des composants Wordpress avec les Micro Services - Maitriser les concepts objets, design patterns, SOLID, ... - Avoir des connaissances en DDD (Domain Driven Design) - Concevoir et développer des fonctionnalités de l’application DIGITAL en méthodologie SCRUM/KANBAN – Développer les composants du socle digital sous la gouvernance projet (users stories définis par les BA dans le cadre de l’équipe Scrum Digital) - Développer les composants Front et créer des plugins dans le respect de l'accessibilité numérique RGAA - Intégrer les maquettes graphiques décrites dans Figma - Assurer la sécurité des composants développés - Appliquer les principes définis autour du socle DIGITAL - Maitriser les concepts de TDD (Test Driven Design) - Mener les phases de tests unitaires et de test d'intégration (rédaction, exécution, correction de bugs) - Participer aux phases de chiffrage - Respecter les engagements (charges, délais, périmètres) - Être en capacité de transmettre les connaissances aux autres développeurs de l'équipe - Être initiateur de sujets techniques novateurs et être force de proposition - Maitrise les bases du SEO - compétences appréciées pour les tests automatisés ALM

Démarrage Dès que possible
Durée 12 mois
TJM 350-420 €⁄j
Télétravail Télétravail partiel
Lieu Lyon, Auvergne-Rhône-Alpes
Freelance

Développeur Python API REST

HIGHTEAM

Nous recherchons un Développeur Python expérimenté avec un rôle de Technical Lead pour rejoindre l’un de nos clients grand compte. Mission : Le consultant interviendra sur la plateforme et jouera un rôle clé dans la définition de la roadmap technique et fonctionnelle en collaboration avec le Team Lead. Il assurera le leadership d’une équipe de 7 développeurs et mettra en place les rituels Agile (Daily, Framing, Grooming, Sprint Planning…). Responsabilités principales : Monter en compétence sur les traitements et applications existantes Analyser les besoins métiers et spécifier les algorithmes Estimer les charges et délais Planifier et suivre les développements Implémenter les évolutions (conception, codage, sécurité, scalabilité, testing, CI/CD…) Coordonner les travaux avec les équipes transverses Réaliser les migrations de données Participer à la gouvernance en partenariat avec le métier Assurer le support et le monitoring en production Compétences requises : Développement : Python (v3), API REST, SQL, Docker, Micro services Architecture et design : Software Architecture, Design Patterns, Performance Optimisation Finance : Pricing, Trade Management, P&L Analysis, produits financiers (Futures, Options, Swaps...) Méthodologie : Agile (Scrum, Kanban) Langues : Anglais opérationnel indispensable Management : Encadrement et accompagnement d’une équipe de développement

Démarrage Dès que possible
Durée 3 ans
TJM 450-600 €⁄j
Télétravail Télétravail partiel
Lieu Île-de-France, France

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2025 © Free-Work / AGSI SAS
Suivez-nous