Trouvez votre prochaine offre d’emploi ou de mission freelance Développeur·euse front-end (JavaScript, Node, React, Angular, Vue...)
Le développeur front end s'occupe de l'optimisation, de l'ergonomie et de la navigation d'une application mobile ou d'un site internet. À la différence du développeur back end qui travaille dans l'ombre, le développeur front end intervient directement sur l'interface visible du site. Sa mission consiste à faire en sorte que les internautes puissent interagir avec le site sans aucune contrainte et en toute ergonomie. Il est constamment information des innovations et évolutions web afin de toujours proposer des sites tendance et innovants. Pour cela, une formation solide est nécessaire ainsi que de nombreuses qualités et compétences. Informations sur la rémunération de la fonction Développeur·euse front-end (JavaScript, Node, React, Angular, Vue...).
Dans le cadre du renforcement de notre équipe Front-End, nous recherchons un Développeur Web / Intégrateur UI Senior disposant d'une solide expertise en intégration web, Tailwind CSS et Design System. 🎯 MissionsIntégrer les maquettes UX/UI en pixel-perfect, dans le respect des principes responsive et mobile-first. Concevoir et développer des composants UI réutilisables et modulaires avec Tailwind CSS. Participer à la conception, l'évolution et la maintenance du Design System. Créer, documenter et maintenir les composants dans Storybook ou un outil équivalent. Garantir la cohérence visuelle et technique des interfaces. Assurer la compatibilité multi-navigateurs et multi-devices. Appliquer les bonnes pratiques d'accessibilité Web (WCAG / ARIA). Optimiser les performances Front-End : chargement, assets et SEO technique. Collaborer avec les UX/UI Designers, développeurs et Product Owners. Participer aux revues de code, à la qualité logicielle et aux pratiques Git / CI-CD. Rédiger la documentation technique nécessaire à la réutilisation et à la maintenance des composants. Participer aux tests, à l'intégration et à la maintenance corrective et évolutive. 🛠️ Compétences techniquesImpératives : HTML5 / CSS3 / Responsive Design : Expert Tailwind CSS : Expert Design System & UI Components : Expert Intégration Web : Expert Accessibilité Web – WCAG / ARIA : Confirmé Compétences souhaitées : React / Next.js Storybook Tests automatisés Front-End Git / CI-CD Outils de build et qualité logicielle
Avanda est une société de services Franco-Suisse. Dans le cadre d'un large appel d'offre du secteur public en Suisse Romande, nous recherchons plusieurs profils dans le domaine SIRH & Oracle eBS. Notre client est une très grande organisation publique, avec plusieurs milliers de collaborateurs. Ces opportunités long terme (plusieurs années) nécessitent une présence régulière sur Genève (ou dans la région frontalière). Ces rôles sont pour des consultants (Permanent ou Freelance) intéressés à rejoindre un grand projet dans la région de Genève. Nous nous occupons de toute la partie administrative (payroll, permis, administration et relocation le cas échéant). LE ROLE Au sein de la direction Solutions Métiers, vous intégrez une équipe de 10 professionnels (chefs de projet, gestionnaires de service et développeurs) pour renforcer les projets en cours et la maintenance évolutive des applications Oracle E-Business Suite (OeBS). Votre tâche principale est de développer des solutions applicatives à partir de spécifications fonctionnelles, en capitalisant sur les fonctionnalités standard du progiciel. Mener l'analyse technique à partir de la spécification fonctionnelle, identifier les solutions et les risques techniques associés. Développer dans les délais et avec le niveau de qualité requis, mettre en place et exécuter les plans de tests unitaires ou de charge. Effectuer un reporting précis et régulier sur l'avancement des travaux, le reste à faire et les risques techniques. Assurer le support des solutions du SI Finances, de la prise en charge des incidents au déploiement des correctifs. Respecter les standards de conception, de développement, de tests et de sécurité, et participer à l'amélioration continue des pratiques du secteur. Maintenir à jour la documentation technique. Démarrage prévu entre février et avril 2027. Télétravail possible jusqu'à 40% du temps de travail, soumis à accord. Requirements VOTRE PROFIL Diplôme d'ingénieur ou Master (ou équivalent) en informatique. Expérience confirmée de développement sur Oracle E-Business Suite, de préférence en version 12 (minimum 3 ans dans la fonction). Expertise en SQL et PL/SQL et bonne connaissance du modèle de données OeBS, modules Finances. Maîtrise d'Oracle Workflow Builder, d'Oracle Application Framework (OAF), de BI Publisher, d'Oracle Forms et Reports. Bonne connaissance technique et fonctionnelle des modules OeBS: GL, AP, AR, PO, PA, FA. Un plus: Oracle APEX, gestionnaire de code source (Git, SVN), expérience sur des projets OeBS du secteur public, travail en équipe Agile. Qualités: sens des responsabilités et du contact avec les utilisateurs, initiative, autonomie, travail en équipe, résistance au stress et bonne communication orale et écrite. Une accréditation de sécurité peut être demandée. Benefits C'est une excellente opportunité de rejoindre une large entité genevoise sur le long terme et de participer à un grand projet de transformation. Si vous êtes intéressé, merci de nous contacter. Envoyez-nous votre CV en français en précisant dans le sujet la référence JOBID:J5304 et en indiquant dans votre email votre disponibilité ou préavis. Un membre de l'équipe vous contactera dans les 24h suivant votre candidature.
Analyste Développeur AS400 / COBOL Expérimenté (H/F) Localisation : La Défense (92) Secteur : Assurance Démarrage : Dès que possible Durée : Mission longue Nombre de postes : 2 Profil recherché : Confirmé / Expérimenté Contexte de la mission Dans le cadre du renforcement des équipes informatiques de notre client, acteur majeur du secteur de l'assurance, nous recherchons 2 Analystes Développeurs AS400 / COBOL expérimentés (H/F). Vous interviendrez sur des applications métiers stratégiques au sein d'un environnement AS400 natif. Vous prendrez en charge des sujets de conception et de réalisation, en assurant le développement, la maintenance et l'évolution des applications existantes. Une forte autonomie ainsi qu'une excellente maîtrise du développement COBOL sur AS400 sont indispensables pour réussir sur cette mission. Missions principales Analyser les besoins fonctionnels et techniques des utilisateurs. Participer à la conception et à l'évolution des applications métiers. Assurer le développement et la maintenance des programmes COBOL sur AS400. Réaliser les études techniques et proposer des solutions adaptées aux besoins identifiés. Concevoir, développer et optimiser les traitements applicatifs. Effectuer les tests unitaires et participer aux phases de recette. Diagnostiquer, analyser et corriger les anomalies techniques. Assurer la maintenance corrective et évolutive des applications existantes. Rédiger et mettre à jour la documentation technique. Collaborer avec les équipes fonctionnelles et techniques tout au long du cycle de développement. Compétences techniques indispensables Environnement AS400 natif : CLP SDA SEU RLU QUERY SQL Développement : Excellente maîtrise du COBOL sur AS400. Expérience significative en conception et réalisation d'applications. Capacité à intervenir en autonomie sur l'ensemble du cycle de développement. Compétences appréciées COBOL ILE ARCAD RPG Une expérience dans le secteur de l'assurance, idéalement en assurance-vie.
Contexte du poste : Nous sommes un éditeur de logiciels reconnu depuis plus de 30 ans dans le développement de solutions métiers à destination du secteur du BTP. Dans le cadre de la transformation de notre ERP historique, nous avons engagé un projet structurant de modernisation visant à faire évoluer nos applications Oracle Forms vers une nouvelle génération basée sur Oracle Apex . Ce projet, déjà lancé avec une première version en production, s'inscrit dans une dynamique long terme avec de nombreux enjeux techniques et fonctionnels. Afin d'accompagner cette transformation, nous recherchons aujourd'hui un développeur de préférence sur PL/SQL capable de contribuer activement à la construction et à l'évolution de notre plateforme. Avantages du poste : CDI statut cadre Télétravail : 2 jours par semaine (lundi et vendredi) Participation à un projet structurant à fort impact Environnement technique en évolution constante Pourquoi nous rejoindre : Intervenir sur un projet de transformation ERP concret et stratégique Avoir un rôle clé dans l'évolution d'un produit métier reconnu Travailler sur des problématiques techniques et fonctionnelles complexes Évoluer dans une structure stable avec une vision long terme Participer à l'intégration de nouvelles technologies (dont l'IA)
Rôle : En tant que membre de l'une des feature team fonctionnelle, vous participerez activement à la création de valeur pour les utilisateurs et clients finaux. Vous évoluerez dans une organisation Agile scrum en participant aux différents rituels, vous serez en étroite collaboration avec les PO, les Lead développeur & développeur (back & front), les QA de votre équipe. Vous serez aussi amenés à échanger avec des équipes transverses (Tech lead / DevOps etc.) Expérience & Environnement technique : 4 à 8 ans d'expérience dans des équipes avec des process industriels de développement (gitflow, code review, ci/cd etc.) Java / Spring Boot / MongoDB - Idéalement Reactiv Programming Capacité de travailler avec des équipes en remote dont la factory digitale. Bonus : Camunda / Service Bus / Service Bus / Azure / DevOps / Claude AI Soft Skills indispensables : Esprit d'équipe Sens du service Autonomie Proactivité
💼 Poste : Développeur en Java/C++ 💡 Contexte /Objectifs : Développement en Java/C++ d'un outils de trading sur les marchés électroniques, la mission est composée de 60 Java et 40 C++. 🤝 Expertises spécifiques : - Niveau technique +++ - Domaine des dérivés actions (Options) ++ - Développement d'automates de trading ++ 🤝 Objectifs de la mission : - Développement d'une GUI en Java/EclipseRCP - Développement des composants servers en C++ 17 - Support de niveau 2/3 🏭 Secteurs stratégiques : Banque d'investissement Démarrage : ASAP
🏭 Secteurs stratégiques : Banque d'investissement 📍Localisation : IDF PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : Dans le cadre d'un projet au sein d'un client grand compte, nous sommes à la recherche d'un Développeur Rust. Les connaissances sur le langage GO sont un plus. L'équipe conçoit, architecture, développe et maintient en production les applications de booking et de données de marché de son périmètre, qui servent à la valorisation et au calcul de risque. La mission consiste à : Compréhension des besoins métier et des problématiques techniques. Architecture et conception de systèmes informatiques.
Dans le cadre du développement de nos activités, Genwaves recherche un Tech Lead / Développeur Senior H/F pour intervenir sur des systèmes logiciels critiques à fortes contraintes opérationnelles. Vous rejoindrez une équipe pluridisciplinaire et interviendrez sur des applications nécessitant un haut niveau de fiabilité, de qualité et de sécurité. Vos missions - Être le référent technique de l'équipe sur votre périmètre. - Accompagner les développeurs et contribuer à leur montée en compétence. - Participer aux choix techniques et garantir leur cohérence dans la durée. - Contribuer à la conception détaillée et à l'évolution de l'architecture logicielle. - Participer activement au développement de composants et fonctionnalités complexes. - Mettre en place et faire évoluer les pratiques DevSecOps et les pipelines CI/CD. - Développer et industrialiser les tests automatisés. - Veiller à la qualité, à la sécurité et à la robustesse des solutions développées. - Collaborer étroitement avec les architectes, équipes fonctionnelles et différentes parties prenantes techniques. Environnement technique Java – C++ – Python – Angular – DevSecOps – CI/CD – Tests automatisés
Developpeur python Aix en Provence ASAP Vous viendrez étoffer une équipe produit AGILE composée de PM/PO/Dev/DataViz sur des produits liés à la gouvernance des données. Nous recherchons un/une développeur/développeuse backend, avec des compétences Python : Il sera principalement en charge de la création des endpoints de notre API Patrimoine DATA en vue de l'alimentation de nos solutions numériques (DataBot, TdB, DataCatalog...). Les compétences recherchées : Les compétences recherchées : - Langage de dévelopement : Python - API : (json/xml) : connaissance technique REST/GraphQL (tout sauf postman) - SQL : Manipulation de base de données, création de vues, découvertes de données, principes de modélisation - Principes CI/CD Autonome, rigoureux et force de proposition sont des qualités indispensables à la réussite de votre mission. Environnement technique : Kubernetes, Postgres, GitLab, Concourse
Dans le cadre de l'évolution d'une application mobile média grand public de grande envergure, nous recherchons un Développeur iOS Senior spécialisé en Swift et SwiftUI. Vous interviendrez sur la conception, le développement et la maintenance de nouvelles fonctionnalités, au sein d'une équipe produit et technique travaillant en étroite collaboration avec les équipes Produit, Design et Backend. Vous contribuerez à proposer une expérience utilisateur fluide, performante et accessible, tout en participant activement à l'amélioration continue de l'application et à la qualité de son code. Vos missionsEn tant que Développeur iOS Senior, vos principales responsabilités seront les suivantes : Concevoir, développer et maintenir de nouvelles fonctionnalités pour une application iOS grand public à fort trafic. Développer des interfaces natives modernes avec Swift et SwiftUI, dans le respect des bonnes pratiques de développement iOS. Participer aux choix d'architecture et à la mise en œuvre d'une architecture modulaire fondée sur les principes de Clean Architecture. Utiliser Swift Concurrency pour gérer les traitements asynchrones et optimiser la réactivité de l'application. Gérer les dépendances et les modules avec Swift Package Manager (SPM). Collaborer à la maintenance et à l'évolution d'un Design System propriétaire afin de garantir la cohérence des interfaces. Intégrer les API d'un Backend for Frontend (BFF) et contribuer à la définition des contrats d'API avec les équipes Backend. Mettre en œuvre et maintenir les mécanismes de notifications push. Participer à la mise en place et à la maintenance des outils et pipelines d'intégration et de déploiement continus (CI/CD). Veiller à la qualité du code, à la maintenabilité, à la performance et à la stabilité de l'application en production. Appliquer les bonnes pratiques d'accessibilité numérique, en tenant compte des exigences du RGAA 4.1. Collaborer étroitement avec les équipes Produit et Design pour traduire les besoins utilisateurs et les intentions graphiques en solutions techniques adaptées. Participer aux rituels Agile/Scrum, aux revues de code et aux échanges techniques de l'équipe. Être force de proposition pour améliorer l'expérience utilisateur, les pratiques de développement et la qualité globale du produit.
Envie d'un nouveau challenge... CELAD vous attend ! Nous poursuivons notre développement et recherchons actuellement un(e) Développeur Java Expérimenté H/F pour intervenir chez un de nos clients. Contexte : Dans le cadre du renforcement d'une équipe projet, vous interviendrez sur des applications stratégiques au sein d'un système d'information complexe et interconnecté. Vous contribuerez à leur évolution, à leur maintenance et à l'amélioration continue des fonctionnalités, en collaboration avec les équipes métiers et techniques. Votre mission : Au sein d'une équipe projet, vous serez en charge de : - Analyser les besoins métiers et contribuer aux phases de cadrage. - Réaliser les études d'impact, estimer les charges et rédiger les spécifications fonctionnelles et techniques. - Concevoir et développer de nouvelles fonctionnalités en Java et Angular. - Réaliser les tests unitaires et accompagner les phases de recette. - Assurer la maintenance corrective et analyser les incidents de production. - Participer au suivi des traitements automatisés et des flux inter-applicatifs. - Préparer les dossiers de déploiement et d'exploitation. - Contribuer au partage de connaissances et à l'amélioration continue des pratiques de l'équipe.
Contexte de la mission : Viveris, en lien avec ses partenaires Editeurs, pilote les chantiers de transformation métier et IT qui contribuent à la performance des entreprises du bancaire. Dans le cadre de nos priorités stratégiques engagement client & fidélité, nous recherchons un Développeur Backend Senior Java avec des compétences d'analyste pour intervenir sur l'évolution de nouveaux parcours de gestion de crédit bail. Vos missions et responsabilités : - Collaboration avec les analystes dans la mise en oeuvre des fonctionnalités demandées ; - Participation au développement backend sur un environnement en Java Springboot ; - Elaborer et rédiger les spécifications fonctionnelles générales et détaillées ; - Mesurer l'état d'avancement des travaux ; - Réalisation des tests unitaires et d'intégrations ; - Analyse et correction des incidents de production.
Dans le cadre de la réalisation d'un projet en assistance technique, nous recherchons un(e) Développeur(se) Logiciel Embarqué confirmé(e) pour l'un de nos clients. Vous interviendrez sur le site client situé à Lille (59) ou Paris (75). À ce titre, vos missions quotidiennes seront les suivantes : - Développer un nouveau module de connectivité embarqué destiné aux équipements fitness et accessoires sportifs, depuis la phase POC jusqu'à la mise en production : développement en C embarqué sur microcontrôleur (idéalement Espressif/ESP32), intégration de SDK embarqués, gestion des protocoles BLE, Wi-Fi, UART et CAN BUS ; - Assurer le développement sous RTOS (idéalement FreeRTOS), en garantissant la robustesse, la performance et la maintenabilité du code tout au long du cycle de développement produit ; - Mettre en place et maintenir les tests unitaires et bancs de tests embarqués, assurer le debugging et contribuer aux pipelines CI/CD via GitHub ; utiliser Python pour le tooling et l'automatisation des tests ; - Être l'interface technique avec les équipes produit, qualité et industrialisation, en assurant une communication claire sur l'avancement et les choix techniques du module.
Vos missions ? Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez en tant que Développeur C#.Net, vous assurerez les missions suivantes : - La participation à la refonte technique du code et à la mise en place des tests unitaires. - La rédaction des spécifications détaillées - La conception et l'implémentation des nouvelles fonctionnalités du logiciel - La maintenance et l'amélioration de l'architecture et des fonctionnalités existantes - La rédaction de la documentation des développements effectués - Le support technique et la maintenance corrective et évolutive La stack technique : - Technologie : C# .Net (client lourd) - BDD : MongoDB ou PostgreSQL - Outils : Git, Jenkins, Jira
Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez en tant que Développeur C++ Embarqué pour intervenir sur des projets innovants à forte dimension technologique. Vous contribuerez au développement de logiciels embarqués destinés à des systèmes critiques ou à forte exigence de performance, en collaboration avec des équipes pluridisciplinaires. Vos missions : - Concevoir, développer et maintenir des logiciels embarqués en C++. - Participer à l'analyse des besoins fonctionnels et techniques. - Développer des fonctionnalités robustes et optimisées dans un environnement contraint. - Réaliser les tests unitaires, d'intégration et les phases de validation. - Identifier et corriger les anomalies tout en garantissant la qualité du code. - Participer aux revues de code et appliquer les bonnes pratiques de développement. - Rédiger et maintenir la documentation technique. - Collaborer avec les équipes électronique, systèmes, validation et intégration. Compétences techniques : - C++ (C++11/14/17 ou supérieur). - Expérience en développement logiciel embarqué. - Bonne connaissance du langage C. - Maîtrise des environnements Linux embarqué et/ou RTOS (FreeRTOS, VxWorks, QNX, Zephyr…). - Connaissance des outils de gestion de version (Git). - Pratique des outils de build (CMake, Make).
Recherche d'un Développeur .NET Senior / Expert C# maîtrisant .NET 6+ et Core. Expertise en optimisation des performances, multithreading et gestion de la mémoire. Maîtrise des architectures microservices, des API REST/gRPC et des Design Patterns. Bonne connaissance des bases de données SQL, de la stack ELK et des outils DevOps (Docker, Jenkins, TeamCity, GitHub). Expérience en tests automatisés (xUnit/NUnit), pratiques TDD/BDD et méthodologie Agile. . . . . . .
Les questions fréquentes à propos de l’activité d’un Développeur·euse front-end (JavaScript, Node, React, Angular, Vue...)
Quel est le rôle d'un Développeur·euse front-end (JavaScript, Node, React, Angular, Vue...)
Le développeur front-end est le spécialiste IT qui se charge de proposer aux internautes une interface agréable pour la navigation et facile à exploiter. Pour mieux exercer ce métier, le professionnel doit réunir de nombreuses compétences et qualités.
Quels sont les tarifs d'un Développeur·euse front-end (JavaScript, Node, React, Angular, Vue...)
Le TJM du développeur front end dépend de son niveau, de son expérience et de la zone dans laquelle il opère. Un développeur freelance à Paris maitrisant le PHP peut avoir un TJM avoisinant les 400€/jour. Quant au développeur Java, il peut toucher jusqu'à 600 €/jour. Au début de sa carrière, le développeur front-end peut avoir un salaire annuel de 30 000€ par an.
Ensuite, en fonction de ses compétences, il peut monter vers 40 000€ annuel.
Un développeur front-end sénior peut gagner jusqu'à 70 000 euros par an.
Quelle est la définition d'un Développeur·euse front-end (JavaScript, Node, React, Angular, Vue...)
Quand on parle de « front-end », on fait allusion à la partie d'un site ou d'une application qui s'affiche à l'écran, la partie avec laquelle les internautes et utilisateurs interagissent directement. C'est différent du back end, qui concerne la partie invisible du site. Quant aux éléments du front end, ils sont composés de HTML, de JavaScript et de CSS. Le développement HTLM et le design sont les deux principaux champs de compétence du front end. Le design est du domaine du web designer et quant au développement, c'est le développeur front end qui s'en occupe.
Le designer réalise des maquettes graphiques avec des outils logiciels spécialisés tels que Photoshop et c'est au développeur front end de traduire la maquette graphique en maquette fonctionnelle en manipulant les codes. En terme simple, le web designer dessine, le développeur formalise à l'aide des langages de programmation comme HTLM et CSS. Certains développeurs sont capables de travailler avec JavaScript. Mais pour la plupart du temps, le développeur utilise son logiciel de prédilection pour tous ses projets. Avant, le développement se limitait au back end. Mais aujourd'hui de plus en plus de designers commencent à s'intéresser au développement. Le développeur front end provient souvent du milieu du web design.
Quel type de mission peut gérer un Développeur·euse front-end (JavaScript, Node, React, Angular, Vue...)
Le développeur front end a de nombreuses missions principales :
· Réaliser le découpage, le montage et l'intégration des maquettes à l'aide des langages de programmation à sa disposition : HTML, PHP, CSS, JavaScript… ;
· Contrôler les éléments de la chaîne, du serveur au client dans le but d'améliorer les performances du site ou de l'application ;
· Accompagner l'équipe de développement en leur apportant l'expertise des technologies pratiques pour la réussite des projets web ;
· Résoudre les problèmes techniques en lien avec le rendu du site et son exploitation ;
· Faire une veille pour toujours être à jour par rapport aux avancées marketing, techniques et technologiques de son domaine.
Quelles sont les compétences principales d'un Développeur·euse front-end (JavaScript, Node, React, Angular, Vue...)
Pour mener à bien ses missions et répondre parfaitement aux besoins des clients et des agences web, le développeur front end doit réunir un certain nombre de compétences et de qualités :
· Maîtriser les langages que l'on utilise pour le front end : HTML, JavaScript, CSS, PHP, etc.
· Maîtriser ou avoir quelques notions sur les Frameworks tels que JQuery, Backbone.js ou AngularJS.
Quant aux qualités, le développeur doit s'armer de rigueur, de créativité, et de curiosité. Il doit également être une personne organisée, qui analyse bien les besoins des clients afin de leur proposer des solutions adaptées à leurs attentes. Le développeur front end doit être capable de travailler en équipe et doit posséder des compétences communicationnelles lui permettant de bien faire passer ses idées aux clients et à ses collaborateurs.
Quel est le profil idéal pour un Développeur·euse front-end (JavaScript, Node, React, Angular, Vue...)
Le Développeur Front-End est professionnel qui peut provenir du milieu du web design et qui souhaite renforcer ses compétences en développement. Il peut également être un développeur qui a décidé de se spécialiser dans les langages du front end.
Généralement, il travaille dans une agence web ou en freelance après avoir suivi une formation et après avoir obtenu un BTS ou un DUT en informatique. Le développeur front end peut également se former en back end pour intervenir dans les deux en même temps. Dans ce cas on l'appellera développeur fullstack.