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 953 results.
Contractor
Permanent
Fixed term

Job VacancyExpert Développeur Full Stack .NET / Angular Senior (H/F)

virtualbrains
Published on
.NET
Angular

2 years
40k-45k €
400-550 €
Saint-Cloud, Ile-de-France
Dans le cadre de la constitution d'une équipe de cinq experts, notre client recherche des Développeurs Full Stack Seniors capables d'intervenir en tant que référents techniques sur la conception et le développement d'une nouvelle plateforme SaaS à forte volumétrie. Le consultant participera notamment à : Définir les architectures cibles de la solution. Concevoir et développer des modules complexes. Garantir des développements performants, maintenables et évolutifs. Appliquer les bonnes pratiques de développement (Clean Code, SOLID, Injection de dépendances...). Réaliser les tests unitaires et assurer la qualité du code. Optimiser les performances applicatives et la gestion mémoire. Accompagner techniquement les développeurs plus juniors. Participer aux revues de code et aux choix techniques. Environnement technique : .NET 10 Angular 15 (migration prévue) NuoDB PostgreSQL Entity Framework NHibernate Hangfire Redis Queueing Visual Studio Jira Confluence Langue de travail : Anglais courant (oral et écrit) indispensable. ⚠️ Habilitation obligatoire pour cette mission. Compétences attendues .NET C# Angular Angular 15 Entity Framework NHibernate PostgreSQL NuoDB Redis Hangfire SQL Visual Studio Jira Confluence Clean Code SOLID Dependency Injection Tests unitaires Optimisation des performances Architecture logicielle Développement Full Stack Anglais professionnel Savoir-être Leadership technique Esprit d'équipe Rigueur Autonomie Sens de l'analyse Force de proposition Excellente communication ⚠️ Habilitation obligatoire
View this job
Permanent

Job VacancyBack-End Software Engineer - Cloud IoT

BLOOMAYS
Published on
Azure
Back-end
DevSecOps

54k-67k €
Boulogne-Billancourt, Ile-de-France
🏢 Description de lʼentreprise Notre client développe des objets connectés grand public pensés pour rendre le foyer plus sûr, plus sain, plus confortable et plus respectueux de l'environnement. L'entreprise conçoit ses produits de bout en bout : mécanique, électronique, logiciels embarqués, applications mobiles et web, services cloud. Dans un contexte IoT exigeant, les équipes techniques travaillent sur des produits utilisés à grande échelle, avec des enjeux forts de fiabilité, de performance, de sécurité et de scalabilité. Le cloud occupe une place centrale dans l'expérience utilisateur : connectivité des équipements, authentification, services partenaires, traitement des données, supervision et évolution continue de la plateforme. L'équipe Cloud rassemble une vingtaine de personnes, organisées autour de pôles platform et feature, avec des squads agiles collaborant étroitement avec les équipes mobile, embarqué, produit et RPO. Vous rejoindrez un environnement technique mature, structuré, mais encore riche en sujets de modernisation : legacy à comprendre, dette technique à réduire, nouvelles features à construire, pratiques DevSecOps à renforcer et premiers usages de l'IA à expérimenter. 💼 Description du poste En tant que Senior Backend Software Engineer – Cloud, IoT, vous rejoindrez l'équipe Cloud Feature sur un périmètre orienté BtoB, partenaires et nouveaux produits connectés. Votre rôle sera de concevoir, développer et faire évoluer des services backend robustes, sécurisés et scalables, au cœur d'un écosystème IoT complexe. Votre mission : apporter une expertise backend senior sur des services cloud critiques, tout en gardant une posture hands-on. Vous serez référent·e technique sur votre périmètre, sans être isolé·e : vous serez accompagné·e par l'Engineering Manager, un Tech Lead et une équipe organisée autour des sujets embarqué, apps, cloud et produit. Ce que vous allez construire et améliorer 🚀 : Concevoir et faire évoluer des architectures cloud performantes, sécurisées et scalables pour des produits IoT. Développer des services backend en PHP et Node.js, notamment pour de nouvelles fonctionnalités et de nouveaux produits BtoB. Participer à la maintenance et à l'évolution des intégrations partenaires existantes. Contribuer à l'amélioration continue de la plateforme : performance, dette technique, fiabilité, monitoring et qualité de service. Participer aux décisions d'architecture et aux choix techniques sur des systèmes distribués complexes. Intervenir sur la résolution d'incidents et l'exploitation des services en production. Renforcer les pratiques DevSecOps : CI/CD, sécurité, monitoring, infra as code, ownership des services par les équipes. Accompagner les développeur·ses de la squad, partager vos connaissances et faire progresser les pratiques techniques. Contexte technique : l'environnement repose notamment sur PHP, Node.js, Microsoft Azure, Azure Container Apps, Kafka et MongoDB. Les nouvelles features sont principalement développées en Node.js, tout en conservant un périmètre PHP important à moderniser progressivement. L'enjeu n'est pas d'être expert·e partout dès le départ, mais de savoir évoluer dans un environnement riche, avec plusieurs années de legacy, plus de 150 types de modules et des services cloud critiques en production. DevSecOps & infra as code : l'organisation rapproche progressivement le code backend des sujets SecOps. Les équipes deviennent davantage propriétaires de leurs services, avec des sujets comme l'alerting, le routing, la sécurité, le monitoring et l'automatisation. Vous n'avez pas besoin d'être expert·e réseau, mais vous devez avoir envie de comprendre ces sujets et de contribuer à leur industrialisation. IA & pratiques de développement 🤖 : l'équipe est en phase exploratoire sur l'usage de l'IA dans le développement : automatisation, Copilot, bonnes pratiques, POC autour des revues de merge request. Une appétence pour ces sujets sera appréciée, notamment si vous avez déjà expérimenté des outils IA dans votre quotidien de développement. Organisation : le poste est basé à Boulogne ou Lyon, avec 2 jours de télétravail par semaine. Un onboarding est prévu à Paris pendant au moins une semaine, voire deux, afin de rencontrer les équipes et de faciliter la prise de contexte. Le poste est un CDI, à pourvoir dès que possible, avec prise en compte des préavis.
View this job
Contractor
Permanent

Job VacancyIngénieur Support Production DevOps

VISIAN
Published on
DevOps
Oracle SQL Developer

1 year
Ile-de-France, France
MissionsAu sein du département Production CIB 2S, l'APS (« Application Production and Support ») gère la production et assure le support des applications de CIB 2S. L'entité APS BS assure cette activité pour les applications Banking Services (applications permettant la compensation, le règlement/livraison et la conservation des titres préalablement négociés — phase dite de post négociation ou post-trade). Au sein de l'APS Settlement and CS IT, le poste consistera à faire du support fonctionnel et technique des applications du sous-domaine. Ce support consiste à : Traiter des demandes unitaires Déployer les releases Gérer des changements Coordonner les équipes infrastructures pour des évolutions mineures en production et hors production Travailler sur des projets de migration Ce poste nécessite un sens de l'organisation, un bon relationnel et une capacité d'analyse permettant d'élaborer et d'adapter des processus quand la situation le permet. La mission consiste à : Traitement des demandes de support au quotidien Gestion des changements applicatifs et fonctionnels Déploiement des releases applicatives Rédaction des post mortem Suivi des problèmes ouverts Élaboration des KPI de production Apports de la missionPrendre part au support de production d'un périmètre avec des applications bancaires clés Faire évoluer favorablement le niveau de service proposé au métier Améliorer la connaissance de la langue anglaise Évolution possibleVotre motivation et votre implication vous permettront d'approfondir vos connaissances dans les domaines techniques et fonctionnels utilisés, et ensuite d'évoluer vers un rôle d'encadrement. Compétences techniques indispensables pour le posteInfrastructure informatique Connaissances informatiques générales Système d'exploitation Linux RedHat Système d'exploitation Windows Langage IT Shell Poste de travail Citrix XenApp Middleware Oracle Weblogic Server Playbook Ansible et automatisation Kubernetes, Terraform, Docker Oracle SQL Capacité à collaborer / travail d'équipe Capacité d'adaptation Capacité d'analyse Capacité à élaborer et à adapter un processus Capacité à établir et activer des réseaux Informations complémentairesInvestissement de 3 ans Un niveau d'anglais courant est nécessaire pour la tenue du poste Le poste est basé à Montreuil Expérience dans l'environnement de la prestation6 ans et plus Conception et mise en œuvre des architectures de production pour les nouveaux projets Implémentation des outils de configuration et d'automatisation pour simplifier les process de déploiement et de mise à jour sur l'intégralité de la plateforme Design et implémentation de scripts pour les besoins du DEV, en support des ingénieurs OPS affectés aux projets Agiles Gestion de la capacité des environnements de production et anticipation des évolutions (capacity planning) Pilotage de la mise à niveau des infrastructures et gestion des impacts Mise en œuvre des bonnes pratiques DevOps et intégration continue : installation, configuration et divers paramétrages Alimentation du backlog des services de production (CI/CD, Continuous Operation, Time2fix, ...) en complément des informations collectées auprès des ingénieurs OPS Connaissance des environnements de production et containers Apport d'expertise autour de la pratique DevOps Connaissance de l'intégration continue Connaissance des infrastructures / serveurs / OS / base de données / flux / firewall Connaissance en infrastructure Cloud (IaaS, PaaS) privé ou public Maîtrise de l'ordonnancement (Schedulers) Connaissance des pratiques Agile et DevOps Connaissance de l'intégration continue (Continuous Integration) : outil de gestion de versions, référentiel du code source (GitLab, Bitbucket, ...), référentiel binaires (Nexus, Artifactory…), orchestration (Jenkins, …) Connaissance de la livraison continue (Continuous Delivery) : gestion de configuration d'environnement, déploiement, infrastructure as code (Ansible, Puppet, Chef) Connaissance des processus et outils du Time2fix et Time2repair
View this job
Contractor
Permanent

Job VacancyIngénieur IA opérationnel Séniorité F/H

SMARTPOINT
Published on
AI Agent
Software Development LifeCycle (SDLC)

6 months
60k-65k €
550-580 €
Ile-de-France, France
Séniorité - ingénieur IA opérationnel. Une personne qui a réellement conçu et déployé des projets IA concrets (agents, prompts, MCP, mémoire), et pas seulement dirigé ces projets. Doit être capable de livrer de manière autonome. Utilisation de VSCode Github Copilot Description des services à réaliser L'équipe Train Release Management (TRM) est responsable de la mise en œuvre et de la gestion des processus de release à travers les environnements de développement, de test et de production. Cela inclut la coordination de trois processus : la Gestion des Releases, la Gestion des Changements et la Gestion des Incidents. L'équipe travaille en collaboration avec tous les acteurs des projets de développement logiciel, en traduisant les besoins (releases trains, correctifs, incidents, bugs, BAU, vulnérabilités, demandes ad hoc, obsolescence) en une feuille de route détaillée des releases avec les rapports associés, et en améliorant continuellement chaque processus. Ce projet s'appuie sur la mise en œuvre de l'IA déjà en cours au sein de l'équipe, avec un accent sur l'automatisation, la gestion du contexte et le partage des connaissances appliqués aux activités de gestion des releases. L'objectif est d'améliorer l'efficacité individuelle et collective en intégrant des améliorations IA dans les processus TRM existants (planification des releases, coordination des changements, suivi des incidents, surveillance de l'éligibilité, reporting), tout en alignant les solutions avec les exigences de gouvernance et les bonnes pratiques du cycle de vie du développement logiciel (SDLC). Le service comprendra les éléments suivants : 1. Mise à l'échelle du framework IA pour l'équipe : L'ingénieur structurera et mettra à l'échelle le framework IA existant (agents, prompts, mémoire, méthodologie de cas d'usage) afin qu'il soit documenté, standardisé et utilisable par tous les membres de l'équipe. Cela inclut la structuration du dépôt Git partagé avec une organisation claire, des règles de contribution et des pratiques de contrôle de version, en veillant à ce que les cas d'usage suivent une approche cohérente, soient versionnés, testables et conformes aux normes SDLC et de gouvernance. 2. Processus opérationnels TRM assistés par l'IA : Le service fournira des solutions assistées par l'IA pour les processus clés de gestion des releases tels que la planification, le suivi des changements, le monitoring de la résolution des incidents, le reporting d'éligibilité, l'analyse des causes racines et les retours d'expérience. Cela inclut l'utilisation de GitHub Copilot pour automatiser les tâches répétitives, soutenir l'analyse et la prise de décision, améliorer la traçabilité et accroître l'efficacité opérationnelle. 3. Qualité et responsabilité : L'ingénieur sera garant de la qualité de tous les livrables assistés par l'IA, en intégrant des pratiques de validation et d'assurance qualité dans les solutions délivrées. Garantir la fiabilité et la responsabilité des résultats générés par l'IA fait partie intégrante du service. 4. Gestion du contexte et de la mémoire : L'ingénieur construira et maintiendra une base de connaissances structurée permettant aux outils IA d'opérer avec une pleine connaissance des processus, règles et données de référence TRM. Cela inclut la codification des définitions de processus, des règles de progression des trains, des workflows d'approbation des changements et des données de référence en formats lisibles par machine. La base de connaissances sera mise à jour selon un cycle régulier (révision bimensuelle). 5. Co-création et montée en compétences : L'ingénieur travaillera en collaboration avec l'équipe pour co-créer des standards, outils et documentations. Le service inclura du coaching, des conseils et des transferts de connaissances pour permettre à l'équipe d'adopter, maintenir et étendre les frameworks IA de manière autonome. 6. Mesure de la performance et reporting : L'ingénieur définira, automatisera et suivra les indicateurs clés de performance (KPIs) liés aux activités IA, et soutiendra la communication de l'impact de l'IA sur la productivité, la qualité et la réduction des risques. 7. Documentation et communication : Le service fournira une documentation claire et complète ainsi que des présentations pour mettre en valeur les frameworks IA, les solutions et les réalisations auprès des parties prenantes, dans un souci de transparence et d'amélioration continue. Livrables et Calendrier Livrables : Framework IA déployé à l'équipe : documenté, standardisé, avec dépôt Git structuré Implémentation de solutions IA pour les processus clés TRM (suivi des releases, coordination des changements, monitoring des incidents, reporting d'éligibilité, analyse des causes racines) Base de connaissances structurée, mise à jour bimensuellement Sessions de partage des connaissances, ateliers et supports de coaching Tableaux de bord de performance et suivi automatisé des KPIs Rapport final résumant les réalisations, lessons learned et recommandations
View this job
Contractor
Permanent

Job VacancyTech Lead REACT - RGAA

CONSULT IT
Published on
Next.js
React
TypeScript

1 year
40k-45k €
390-620 €
Nantes, Pays de la Loire
Dans le cadre de la rénovation d'une application, la mission porte sur la refonte complète de l'interface utilisateur et sa mise en conformité avec les standards du SI de l'État, notamment en matière d'accessibilité numérique et de design prestation interviendra principalement sur les sujets front-end liés à la modernisation des parcours utilisateurs, à l'amélioration de l'expérience utilisateur ainsi qu'à la migration des écrans existants vers une architecture moderne basée sur React et -delà de l'expertise technique attendue, la mission comporte une forte dimension de leadership technique, d'accompagnement et de montée en compétence de l'équipe mission s'effectuera au sein d'une équipe composée de cinq développeurs expérimentés, dont trois spécialisés front-end.Les travaux porteront principalement sur l'évolution et la maintenance de l'écosystème front-end autour de React et de ses librairies associées.Ils incluent notamment :- les montées de version et la maintenance de la stack front-end (React, Next.js, TypeScript et dépendances associées) ; - l'optimisation des interfaces et des parcours utilisateurs ; - l'amélioration continue de la qualité front-end (performance, accessibilité, maintenabilité) ; - la mise en conformité des développements avec les standards DSFR et les exigences RGAA ; - la mise en place d'un CAPTCHA sécurisé pour les parcours sensibles ; - l'intégration potentielle d'un système de paiement externe via un prestataire tiers ; - la mise en place et la formalisation des standards techniques, patterns et bonnes pratiques front-end ; La mission se déroule dans les locaux du client sur Nantes et permet 2j de télétravail.
View this job
Permanent

Job VacancyAnalyst Developer - Higher Education

LA International Computer Consultants Ltd
Published on

United Kingdom
An exciting opportunity to become part of a dynamic team in Information Services at the University of Brighton If you're looking for a role where you can apply your all round IT skills in a meaningful, supportive environment - we can offer exactly that. Our Student Systems team develops, integrates and supports the University's core student management systems, which handle everything from applications and enrolments to fees, results, placements, wellbeing and awards. We're now looking for someone to help us make the very best use of these systems. Our primary development platform is SITS e:Vision, a proprietary toolkit used to build self service functions for students and applicants, as well as tools for staff to maintain student records. Full training will be provided - what you'll bring is an analytical mindset, an aptitude for web development and a willingness to learn. Student data underpins almost every university process, and we support integrations with finance, accommodation, timetabling, UCAS, our VLE and identity management systems. You'll work across a mix of on premise and cloud hosted services, applying your SQL, PL/SQL, web services and scripting experience to maintain and enhance them. We will also want you to play a key role in system support - from upgrades and patching to third line investigation, debugging and vendor liaison. Strong customer service, clear communication and confident data analysis will be essential. We'd be delighted to welcome someone who sees themselves thriving in this role that's based at our Moulsecoomb campus, with modern learning, working and social spaces. This is a full-time (37.0 hours per week), permanent post with opportunities for flexible working and we welcome applications from candidates seeking to job share. The University offers generous leave, training and development, on site fitness facilities and a range of travel and shopping discounts. LA International is an award-winning partner of choice for many of the world's most influential companies and government organisations. Holding Enhanced Government Security Accreditation, we are recognised as the European market leader in the delivery of Security Cleared talent to organisations that demand the very highest levels of security, compliance and assurance. A multiple award-winning organisation, having secured the prestigious Queens Award for Enterprise: International Trade over consecutive years. We are committed to fostering an inclusive, equitable and accessible workplace where everyone feels valued and supported. We welcome applications from all individuals, regardless of background or identity, and we encourage candidates who may not meet every listed requirement to still apply. If you require any adjustments or support during the recruitment process, please let us know and we will work with you to ensure a fair and accessible experience. Please Note: If a high volume of applications is received, only candidates shortlisted will be contacted.
View this job

Submit your CV

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

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