Find your next tech and IT Job or contract Front-End Developer (JavaScript, Node, React, Angular, Vue...)

The front end developer handles the optimization, ergonomics and navigation of a mobile application or website. Unlike the back end developer who works behind the scenes, the front end developer works directly on the visible interface of the site. Their mission is to ensure that internet users can interact with the site without any constraints and with complete ergonomics. They constantly stay informed about web innovations and developments in order to always deliver trendy and innovative websites. For this, solid training is necessary as well as numerous qualities and skills.

Your search returns 995 results.
Contractor
Permanent
Fixed term

Job VacancyPMO - TechLead poste de travail / Infrastructure End-User

R&S TELECOM
Published on
Agile Method
Intune
MECM

6 months
40k-45k €
400-550 €
Courbevoie, Ile-de-France
Contexte de la mission : Pour notre client, nous recherchons un profil PMO - TechLead poste de travail / Infrastructure End-User afin de : Contribuer au suivi et au pilotage d'un projet en collaboration avec le Chef de projet ou le Directeur de projet. · Animer le processus auprès de l'ensemble des directions et acteurs impliqués. · Construire et analyser les indicateurs associés et réaliser le reporting. Tâches à réaliser : Participer à la réalisation de l'architecture technique poste de travail et des workflow associés. · Faire preuve d'aptitudes et de connaissances techniques nécessaires afin de déterminer les différentes options appropriées au traitement des sujets en cours. · Challenger les différents experts afin de s'assurer de la pertinence des solutions retenues. · Collaborer avec le responsable de l'équipe et être amené à le seconder. · Contribuer à la gestion du plan de charge de l'équipe, en lien avec le responsable de l'équipe. · Encadrer des prestataires et suivre le bon déroulement des prestations associées. · Contribuer à la mise en place de standards, en lien avec les différents référents techniques. · Présenter les évolutions techniques en comité de changements. · Animer des comités de suivi des sujets poste de travail et présenter les évolutions à ses pairs. · Travailler en autonomie ou en mode projet en fonction des sujets qui lui seront assignés. · Participer à la rédaction de documentation technique et procédures associées, dans le cadre d'une approche de shift-left. · Participer aux projets d'amélioration et d'excellence opérationnelle de l'équipe. · Proposer et piloter les évolutions des workflow ITSM dédiés au poste de travail / packaging, en étant en contact avec les équipes techniques en charge des évolutions. · Être un point de contact privilégié en cas d'escalade sur des incidents affectant son périmètre. · Être force de proposition et de conseil sur les innovations et les évolutions technologiques, en assurant une veille active et en anticipant les besoins futurs. · Exemple de livrables : Reporting régulier du projet Fichiers de suivi budgétaire Planning Compétences recherchées : Obligatoires : Environnement poste de travail Pilotage d'équipe MECM / Intune Packaging / Powershell Expérience nécessaire : Minimum 7 ans d'expérience sur la fonction Méthodologie : Agile Langues : Français et Anglais Professionnel Date de démarrage : ASAP Localisation : Locaux du client à Courbevoie Possibilité d'interventions hors site Client : OUI (limitée à un maximum de 60% du temps de prestation contractualisé – réalisable en France Métropolitaine uniquement) Astreintes / interventions HNO : NON Déplacements sur d'autres site client en France : NON Autre matériel requis : NON
View this job
Permanent

Job VacancyDatabase Engineer with SQL and C#

Nexus Jobs Limited
Published on

£55k-60k
London, England, United Kingdom
Database Engineer with SQL and C# Our Client is a City based bank – looking to recruit a Database Engineer with at least 3 to 5 years expertise of developing and supporting SQL and C#. Software Development: Analysis of issues pertaining to problems or errors raised by in-house systems, i.e. CORE, SharePoint interface, Equation end of day cycle. Understanding business requirements in order to develop and deliver appropriate solutions based on system definition documents. Proficiency in advanced 4GL programming languages and able to apply to the fully development life-cycle. Database Support Supporting budgeting and financial planning processes for Finance department, including loading and refreshing of data based on requirements. Understand and conduct the front-end functionality to amend and change hierarchical structures within the environment. Debug and analyse errors and anomalies within Hyperion system as raised by Finance and to pinpoint areas of failure and correct any issues. Liaise with Finance on a daily basis to ensure smooth running of the Hyperion environment. Build data flows within the SQL environment in SSIS packages. Introduce new field and data types for new information to be collated in the CORE environment. To integrate with all the Bank's sub-systems using data abstraction and connectivity layers, i.e. ODBC, ADO.net. Build reports based on business requirements using Hyperion Interactive Reports. Ensure that the environment is running optimally and to utilise house-keeping procedures. Sharepoint Integration: Integrate the SharePoint environment and Forms with Equation system to introduce automation of processes thereby eliminating the need for duplicate entry. Utilise web services to integrate from cutting edge technology into legacy systems such as Equation. End of Day Cycle: Provide second and third level support for in-house programmes during the end of day cycle. Able to analyse and rectify any problems raised in an independent and team scenario. Take ownership of a problem and deliver a solution in a timely manner. Provide out of office hours support. Risk & Regulatory Duties Maintain knowledge of all applicable regulatory requirements including the Bank's Risk and Compliance policies and procedures and adhere to these to avoid exposing the Bank to undue risk. Report policy/procedure breaches and areas of potential non-compliance and suspicions promptly upon identification in accordance with the Bank's Risk and Compliance policies. Accurately execute all controls within own area to minimise risk of policy, procedure, and/or regulatory breaches. Identify new risks/control gaps within own area and escalate accordingly to your Line Manager and/or Head of Department. Training & Competence Complete all annual mandatory regulatory refresher training as per the Bank's training plans and deadlines. Proactively seek to complete recommended technical and behavioural competencies training required for your role. Conduct Act in accordance with the FCA/PRA Code of Conduct. Business Continuity Fulfil all prescribed business continuity requirements as set out in the organisational or departmental specific plans or as instructed by the Line Manager/Head of Department. Qualifications/Experience Degree level qualified or equivalent. SQL Programming. C# Software development. Knowledge and Skills C# Programming to high level of proficiency. Software analysis and design. SQL query language. Dimensional modelling Data warehouse design concepts, (Inmon or Kimball) This is a Full-Time Contract initially for 6 months – but likely to become permanent. Salary for this position will be £55K - £60K per annum. The Client is based in the City of London. Please do send your CV to us in Word format along with your salary and availability.
View this job
Permanent
Fixed term

Job VacancyDéveloppeur Back-End SAP Hybris / Java – E-Commerce

SMARTPOINT
Published on
Hybris
Java

1 year
60k-75k €
Ile-de-France, France
Dans le cadre du développement et de l'évolution du back-office e-Commerce d'un acteur majeur du Retail, nous recherchons un Développeur Back-End Expert SAP Hybris / Java. Le projet s'inscrit dans une architecture e-commerce orientée API et Headless, reposant sur SAP Commerce (Hybris), Java et un écosystème de microservices. L'objectif est de concevoir, développer et faire évoluer les APIs e-commerce utilisées par les différents canaux digitaux, notamment les sites web et une nouvelle application mobile. En tant que Développeur Back-End SAP Hybris / Java, vous interviendrez notamment sur : Développement et conceptionConcevoir et développer des APIs REST e-commerce en Java. Développer et faire évoluer les fonctionnalités de SAP Hybris / SAP Commerce. Intégrer et étendre les services SAP Hybris. Participer à la conception technique et aux choix d'architecture. Contribuer à la conception de solutions basées sur des architectures microservices. Réaliser les développements nécessaires à la maintenance corrective et évolutive. Participer à l'amélioration des performances, de la robustesse et de la scalabilité des services back-end. API, intégration et messagingDévelopper et faire évoluer les APIs REST exposées aux canaux digitaux. Mettre en œuvre des flux événementiels et asynchrones via Kafka. Assurer l'intégration avec les différents systèmes du SI e-commerce. Contribuer à la gestion des échanges inter-services. Participer aux montées de version de SAP Hybris / SAP Commerce. Qualité, tests et maintenanceÉlaborer et réaliser les tests unitaires. Participer aux tests d'intégration et à l'analyse des résultats. Identifier et corriger les dysfonctionnements. Participer aux revues de code. Contribuer à la résolution des incidents de production. Mettre en œuvre les bonnes pratiques de développement, de performance et de sécurité des APIs. Participer à l'amélioration continue des pratiques et de l'industrialisation. Conception et documentationParticiper à l'analyse technique et à l'étude de faisabilité des évolutions. Contribuer aux spécifications et à la conception technique. Rédiger et maintenir la documentation technique. Constituer les dossiers nécessaires au déploiement et à la mise en production. Documenter les composants développés afin de faciliter leur maintenance et leurs évolutions. Compétences techniques indispensablesSAP Hybris / SAP Commerce : Expert – impératif Java 11+ : Confirmé – impératif Spring Boot 2+ : Confirmé – impératif API REST / RESTful : Confirmé – impératif Architecture microservices Kafka / messaging événementiel Expérience significative dans un environnement e-commerce Bonnes pratiques de développement, performance et sécurité des APIs Tests unitaires et tests d'intégration Git / gestion de configuration et pratiques de revue de code
View this job
Permanent

Job VacancyDEVELOPPEUR DRUPAL / ANGULAR SENIOR (H/F)

GROUPE ALLIANCE
Published on
Angular
Drupal

50k-60k €
France
ACCROCHE SI TU SAIS TRADUIRE " , TU NE TE TROMPES PAS D'ANNONCE ... CE QUE TU RECHERCHES : Evoluer au sein d'une équipe dynamique Participer à des projets innovants d'envergure Relever des défis 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 l'assurance, tu participeras au développement et à l'optimisation des plateformes web :Analyse des besoins, tu feras Spécifications techniques, tu rédigeras L'architecture et/ou socle technique, tu définiras Bonnes pratiques, tu instaureras De nouvelles fonctionnalités, tu développeras Zéro bug, tu laisseras 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 dôté(e) d'une expérience de 10ans minimum Expert(e) de l'écosystème PHP : Drupal 10 et Angular 18+ Habile avec les outils : Git, CI/CD 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 !
View this job
Contractor

Contractor jobChef de Projet SI Métier / Applicatif – LMS / TMS (H/F)

SERYCE
Published on
Angular
Digital transformation
LMS (Learning Management System)

6 months
Paris, France
Chef de Projet SI Métier / Applicatif – LMS / TMS (H/F) Contexte Dans le cadre de la refonte de son système d'information, notre client recherche un Chef de Projet SI Métier / Applicatif pour piloter la mise en place d'une solution de type LMS / TMS (Learning & Training Management System). Vous interviendrez au sein d'une organisation à taille humaine, en forte proximité avec les équipes métiers et la DSI, sur un projet stratégique de refonte applicative. La solution devra notamment couvrir la gestion des formations, des sessions, des inscriptions, des parcours en ligne ainsi que différents processus Back Office. Vos missions Recueillir et analyser les besoins métiers ; Animer les ateliers et formaliser les besoins fonctionnels ; Participer à la définition de la solution et aux choix entre solution du marché, paramétrage ou développement spécifique ; Piloter le projet de bout en bout : planning, priorités, coordination et suivi des risques ; Assurer l'interface entre les équipes métiers, la DSI et les équipes de réalisation ; Coordonner les phases de conception, développement, recette et mise en production ; Superviser la recette fonctionnelle et accompagner les utilisateurs ; Veiller à la qualité de l'expérience utilisateur, à l'ergonomie et à l'accessibilité de la solution. Environnement La solution cible s'inscrit dans une architecture moderne de type microservices, avec notamment des technologies telles que Java, Python, C# et Angular. Le projet comportera une forte dimension fonctionnelle et UX/UI, avec un enjeu important autour de la conception de parcours utilisateurs et de l'accessibilité.
View this job
Permanent

Job VacancyDéveloppeur Fullstack Java (Luxembourg)

EXMC
Published on
Angular
Java

Luxembourg
· Développement d'une application interne dédiée à la gestion des flux de paiement, comprenant : · Contrôles des paiements · Vérifications de conformité · Gestion des exceptions · Alignement sur les exigences de la version 2026 du SEPA (SR2026) · Migration et conformité aux normes ISO 20022 Expertise : · La fiabilité et l'évolutivité du système · La stabilité de la production et l'excellence opérationnelle · La conformité aux normes réglementaires et aux standards du marché Développement · Concevoir et développer des composants backend en Java / Spring Boot. · Implémenter des API REST et des flux de messagerie (IBM MQ, QMS). · Garantir la conformité aux normes ISO 20022 pour le traitement des messages et aux standards XML. · Rédiger un code propre, maintenable et testable, en appliquant les bonnes pratiques de développement. Tests et assurance qualité · Développer et exécuter des tests unitaires et des tests d'intégration. · Assurer une couverture de code élevée à l'aide de JUnit et JaCoCo. · Contribuer aux tests de non-régression et aux tests de bout en bout (End-to-End). · Identifier, analyser et corriger les anomalies. Qualité du code et revues · Participer aux revues de code. · Veiller au respect des standards de développement et des critères de qualité définis par SonarQube. · Contribuer à l'amélioration continue des pratiques de développement. Documentation · Produire la documentation technique (architecture, conception, API). · Maintenir la documentation des API à l'aide d'OpenAPI / Swagger. · Documenter les flux d'intégration et les interfaces. Support de production (Niveau 3) · Assurer le support de niveau 3 (L3) sur la chaîne de traitement des paiements. · Analyser et résoudre les incidents de production. · Investiguer les problèmes liés aux paiements (rejets, écarts de rapprochement, etc.). · Contribuer à la stabilisation et au renforcement de la fiabilité des environnements de production. · Réaliser des analyses des causes racines (Root Cause Analysis) et mettre en œuvre les actions correctives. Collaboration et livraison · Participer aux cérémonies Agile (Scrum ou méthodologie similaire). · Suivre et communiquer l'avancement des travaux, les risques et les points de blocage.
View this job
Contractor

Contractor jobSenior CERT Tooling Developer (H/F)

VISIAN
Published on
Azure
CI/CD
OWASP

3 years
400-550 €
La Garenne-Colombes, Ile-de-France
Contexte : Notre client est un grand groupe international du secteur de l'énergie, engagé dans la transition vers une économie bas-carbone. Pour protéger son entreprise et sécuriser ses infrastructures énergétiques critiques dans le monde entier, il recrute un(e) CERT Tooling Developer au sein de sa direction Digital & IT, au cœur de ses capacités de cybersécurité opérationnelle. Missions principales : Vous jouerez un rôle clé dans la conception, la construction et l'industrialisation des outils internes qui alimentent la détection des menaces, la gestion de la surface d'attaque externe et les capacités de réponse à incident du CERT. 1. Développement et industrialisation d'outils - Concevoir, développer et industrialiser des capacités de détection globales. - Faire évoluer des outils du stade de preuve de concept / best effort vers un niveau production, en garantissant fiabilité, maintenabilité et respect des standards de développement Entreprise (Python). 2. Application Security & Detection Engineering - Contribuer à la détection globale en Application Security et aux technologies de leurre (honeytokens, canary tokens, decoys). - Appliquer les principes de l'OWASP Top 10 et de threat modeling lors de la conception et de la validation des outils internes. - Construire et maintenir des pipelines d'automatisation (CI/CD) pour le déploiement des outils de sécurité. 3. Collaboration & Support - Collaborer avec des équipes transverses (GSOC, DFIR, propriétaires d'applications) pour améliorer la posture de sécurité globale. - Apporter un accompagnement technique et les bonnes pratiques aux propriétaires d'applications concernant les correctifs de sécurité et la remédiation. - Documenter l'architecture des outils et les runbooks opérationnels pour la continuité des opérations du CERT.
View this job
Contractor

Contractor jobTech Lead Full Stack & IA Engineer (H/F)

Crafteam
Published on
Angular
Generative AI
Java

1 year
500-550 €
Paris, France
Pour l'un de nos clients, acteur majeur du secteur des services et de la transformation digitale, nous recherchons un Tech Lead Full Stack & IA Engineer afin d'accompagner l'évolution d'une plateforme stratégique au sein d'un environnement technologique innovant. Vous interviendrez sur des sujets à forte valeur ajoutée mêlant architecture microservices, développement Full Stack, DevSecOps et Intelligence Artificielle Générative, avec un rôle transverse auprès des équipes de développement. Descriptif du posteAu sein d'une équipe technologique dynamique, vous aurez pour missions de : Piloter les évolutions d'architecture des applications basées sur des microservices et API REST/GraphQL. Concevoir et intégrer des solutions d'Intelligence Artificielle Générative et des systèmes agentiques multi-agents. Développer et optimiser des workflows d'agents autonomes, en utilisant notamment les protocoles MCP, les Skills, le Prompt Engineering et les mécanismes d'interception (Hooks). Participer à l'industrialisation des pratiques DevSecOps et à l'automatisation des déploiements cloud native. Réaliser des revues de code et garantir la qualité des développements Java, NodeJS et Angular. Concevoir des architectures d'intégration complexes autour de GraphQL, REST et middleware. Accompagner les équipes techniques dans l'adoption des bonnes pratiques de conception, développement et déploiement. Assurer une veille technologique active et contribuer à l'amélioration continue des standards de développement.
View this job
Contractor
Permanent

Job VacancyDéveloppeur Full Stack

Atos
Published on
CI/CD
Claude Code
Copilot

12 months
40k-45k €
310-450 €
Aubervilliers, Ile-de-France
Contexte de la mission Le département Digital conçoit et déploie un portefeuille de produits digitaux au service des métiers et des BUs. Au cœur de la stratégie digitale, GreenPath Digital Platform est un produit digital (SaaS) interne qui regroupe en une interface web l'ensemble des outils de calcul d'empreinte environnementale. À travers une approche intégrée et un point d'entrée unique, la plateforme permet de quantifier l'empreinte hydrique, carbone ainsi qu'à terme d'établir un diagnostic avancé de la biodiversité et des autres indicateurs liés à la transformation écologique. GreenPath vise à accompagner les démarches commerciales et techniques des clients, collectivités locales, tertiaires et industriels ainsi qu'à suivre les propres plans de réduction d'impact écologique (en lien avec les objectifs de l'accord de Paris et les objectifs de développement de l'ONU notamment). Objectifs de la mission et tâches Développement en mode agile d'un backlog produit fondée sur des EPIC et des User Stories : - Participe au design - Développe et intègre les composants logiciels - Met en production les développements à partir d'une chaîne CI/CD. Les développements sont évalués au travers de Sonarqube - Réalise les Tests Unitaire et E2E - Formalise la documentation technique, documente son code - Améliore la qualité des livrables - Réduit le nombre de défauts applicatifs - Analyse les résultats S'inscrit dans une équipe de Développement Agile (Framework Scrum), et par là même contribue à la bonne réalisation des projets de l'équipe. Interagit au quotidien et au travers des cérémonies Scrum avec : le Product Owner, l'équipe de développement (Full Stack, DevOps), l'UX Designer, l'architecte et le Product Manager. Est force de proposition et apporte des solutions techniques qui permettent de répondre aux contraintes et engagements du Programme. Utilise la chaîne CI/CD et GitLab. Participe à définir et appliquer les bonnes pratiques de l'équipe, skills et harness IA. Utilise le PC et l'IDE de son choix (Mac + IntelliJ recommandé) avec une licence Copilot fournie (quota de tokens). Claude Code et/ou Antigravity pourraient être disponibles à l'avenir. Livrables US testées et documentées mises en production à chaque Sprint.
View this job
Contractor

Contractor jobArchitecte Micro-Frontend anglais courant (H/F)

SMARTPOINT
Published on
Node.js
Playwright
React

6 months
600-650 €
Ile-de-France, France
Rejoignez une entreprise en pleine transformation digitale. L'ambition de notre client : construire un Shell applicatif de nouvelle génération capable d'orchestrer des dizaines de Micro-Frontends (IA, Search, Documentation…) développés par des squads autonomes. Vous interviendrez comme référent technique principal (h/f) sur la conception et le déploiement de l'architecture MFE du groupe. Trois grandes responsabilités structurent votre intervention : 1 · Design de l'Architecture Shell & MFEConcevoir le runtime de chargement dynamique des modules : stratégie de cache partagé, isolation des contextes, gestion du cycle de vie Challenger et valider la stack cible via des PoCs et analyses comparatives (Module Federation 2.0, Rspack/Rsbuild vs alternatives) Définir la stratégie SSR adaptée aux enjeux SEO et performance des contenus publics 2 · Standardisation & Contrats (DX)Créer le SDK interne : bus d'événements, authentification unifiée, propagation du contexte pays Orchestrer la gestion des dépendances partagées (React singleton, versioning) et les stratégies de cache/CDN Intégrer nativement les primitives d'observabilité et les guardrails de sécurité (CSP, Zero Trust, isolation des tokens) 3 · Leadership Technique & GouvernanceÊtre un membre influent de la Design System Guild : cohérence visuelle et technique des composants partagés Accompagner les squads (IA, Search, Docs…) dans l'intégration de leurs produits dans le Shell Contribuer au rayonnement tech du groupe : articles, meetups, open-source
View this job
Contractor

Contractor jobBusiness Analyst - Référentiel OPS/LOV - Expert

Gamme solutions
Published on
Angular
Confluence
JIRA

3 months
Paris, France
Le programme, piloté par le Chief Data Officer (CDO) et sous sponsoring de la Direction Générale, comporte plusieurs objectifs, dont celui de la mise en place de la plateforme Data & IA, qui a vocation à devenir le coeur du SI. En parallèle, le chantier de transformation Cloud en cours induit d'importantes adhérences avec les travaux d'industrialisation de la plateforme Data & IA. Le Domaine Data Hub, au sein de la Direction Data dont l'objectif est d'assurer la disponibilité, l'accessibilité et la centralisation des données structurées, semi-structurées et non structurées de la société ainsi que les données provenant de l'extérieur. Ce domaine à vocation à démocratiser l'accès pour et par les métiers à l'exhaustivité des données, à travers les produits Comptoirs Data & Référentiels des données. Le périmètre d'intervention sera les Référentiels de données. Les Référentiels sont le point de vérité unique de la donnée d'entreprise, ils sont centraux à toute l'entreprise et font face à de forts enjeux : • continuité de la mise en place du référentiel OPS • continuité de la mise en place du référentiel documentation comptables • continuité de la mise en place du référentiel nomenclatures • décommissionnement des systèmes legacy • mise en place de parcours utilisateurs et des fronts Objectifs et livrables : • Analyse des données en masse (python, excel, SQL autre) • Recueil des besoins métiers et communication à l'équipe techniques • Cadrage de nouveaux sujets sur le plan fonctionnel et technique • Réalisation de la documentation projet détaillée (confluence, jira...) • Mise place de contrôles qualité tout au long du cycle de vie de la donnée sur Informatica Data Quality et disponible sur dashboard Qlik • Identification et analyse des données en non qualité et remédiation de celles-ci • Rôle de PPO pour aider le PO dans la gestion du backlog (création d'US, planning...) • Mise à jour du dictionnaire de données Datalink (datagalaxy) • Modélisation dans le référentiel (Power Designer) • Gestion de la recette des nouvelles fonctionnalités (automatisation, TNR...) • Mise en place de la stratégie de gestion du support aux utilisateurs • Accompagnement des métiers au changement • Participer à l'élaboration de la stratégie de recette • Définir, rédiger les cas de tests et élaborer les jeux d'essais • Exécuter la recette • Suivre les anomalies et leurs corrections • Être garant de la qualité des livrables depuis la base de DEV, jusqu'à la PROD
View this job

Frequently asked questions about working as a Front-End Developer (JavaScript, Node, React, Angular, Vue...)

What is the role of a Front-End Developer (JavaScript, Node, React, Angular, Vue...)

The front-end developer is the IT specialist who is responsible for providing internet users with a pleasant interface for navigation and easy to use. To better perform this job, the professional must possess numerous skills and qualities.

How much does a Front-End Developer (JavaScript, Node, React, Angular, Vue...) charge

The front-end developer's daily rate depends on their level, experience and the area in which they operate. A freelance developer in Paris who masters PHP can have a daily rate of around £400/day. As for the Java developer, they can earn up to £600/day. At the start of their career, a front-end developer can have an annual salary of £30,000 per year. Then, depending on their skills, they can move up to £40,000 annually. A senior front-end developer can earn up to 70,000 euros per year.

What is the definition of a Front-End Developer (JavaScript, Node, React, Angular, Vue...)

When we talk about "front-end," we're referring to the part of a website or application that displays on the screen, the part with which internet users and users directly interact. It's different from the back end, which concerns the invisible part of the site. As for front-end elements, they are composed of HTML, JavaScript, and CSS. HTML development and design are the two main skill areas of the front end. Design falls under the web designer's domain, and as for development, that's handled by the front-end developer. The designer creates graphic mockups with specialized software tools such as Photoshop, and it's up to the front-end developer to translate the graphic mockup into a functional mockup by manipulating code. In simple terms, the web designer draws, the developer formalizes using programming languages like HTML and CSS. Some developers are capable of working with JavaScript. But most of the time, the developer uses their preferred software for all their projects. Previously, development was limited to the back end. But today, more and more designers are starting to take an interest in development. The front-end developer often comes from a web design background.

What type of mission can a Front-End Developer (JavaScript, Node, React, Angular, Vue...) handle

The front-end developer has many main responsibilities: · Create the layout, assembly and integration of mockups using available programming languages: HTML, PHP, CSS, JavaScript...; · Control the elements of the chain, from server to client in order to improve the performance of the site or application; · Support the development team by providing practical technology expertise for the success of web projects; · Solve technical problems related to site rendering and operation; · Maintain a technology watch to stay up-to-date with marketing, technical and technological advances in their field.

What are the main skills of a Front-End Developer (JavaScript, Node, React, Angular, Vue...)

To successfully carry out its missions and perfectly meet the needs of clients and web agencies, the front-end developer must possess a certain number of skills and qualities: · Master the languages used for front-end development: HTML, JavaScript, CSS, PHP, etc. · Master or have some knowledge of Frameworks such as JQuery, Backbone.js or AngularJS. As for qualities, the developer must be equipped with rigor, creativity, and curiosity. They must also be an organized person who properly analyzes clients' needs in order to offer solutions adapted to their expectations. The front-end developer must be able to work in a team and must possess communication skills allowing them to effectively convey their ideas to clients and collaborators.

What is the ideal profile for a Front-End Developer (JavaScript, Node, React, Angular, Vue...)

The Front-End Developer is a professional who may come from a web design background and wishes to strengthen their development skills. They may also be a developer who has decided to specialize in front-end languages. Generally, they work in a web agency or as a freelancer after completing training and obtaining a BTS or DUT in computer science. The front-end developer can also train in back-end to work in both areas simultaneously. In this case, they'll be called a fullstack developer.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us