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 972 results.
Permanent

Job VacancySoftware Developer

Rise Technical Recruitment Ltd
Published on

£42k-55k
Blackburn with Darwen, United Kingdom
Software Developer Blackburn £42,000 - £55,000 + 26 Days Holiday plus Bank Holidays + Progression + Pension + Life Insurance + Training This is a great opportunity for a Software Developer who wants to join a market-leading business that will provide on-the-job training and a clear framework to support your long-term career progression. This company is a market leader in digital systems and is currently experiencing rapid growth. They have built a strong reputation within the industry for excellence and quality and are now actively looking to add a new team member who can hit the ground running. Through structured training and progression, you could become a senior technical expert within a foreseeable future all while receiving an excellent benefits package. Within this role, you will develop software in Java, using frameworks such as Spring Boot and Hibernate, working with MySQL, PostgreSQL, or similar databases, and using Git for version control, including merging and participating in code reviews. You will work collaboratively to manage tickets, identify software issues, communicate with customers, and design effective solutions. Continuous improvement and software efficiency are at the forefront, ensuring the delivery of high-quality solutions to customers. The ideal candidate will be an experienced developer with strong Java skills, alongside experience using Spring Boot, MySQL, Git, and modern IDEs such as Eclipse or Visual Studio Code, as well as a solid understanding of object-oriented programming principles and design patterns. Experience in backend development using C#, or familiarity with Java unit testing frameworks such as Jenkins and JUnit, would be advantageous. This is an excellent opportunity for an experienced developer to broaden their skill set and progress into a senior position with a market-leading company that can support you long-term. The Role: * Continuously reviewing development processes and code efficiency * Managing and resolving tickets collaboratively as part of a team * Working with Java, Spring Boot, Hibernate, MySQL and Git *Working on projects with your peers and contributing to the development of new products and technical architecture planning *Office-based, Monday to Friday 8:30 - 5:00pm The Person: * Experience working across the full software development lifecycle in a commercial environment * Commercial experience in backend development using Java (6-11), with hands-on experience in frameworks such as Spring Boot and Hibernate * Experience with relational databases (MySQL, PostgreSQL, or similar) and Git version control (branching, merging, code reviews) Reference Number: BBBH275305 Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
View this job
Permanent

Job VacancyBackend Software Developer with C# and Umbraco

Nexus Jobs Limited
Published on

£55k-70k
United Kingdom
Backend Developer (Umbraco) - Senior-level Working as part of the Digital team, you'll be responsible for the ongoing development and improvements to an eCommerce website as well as other internal applications for this award-winning Travel Company. You will be responsible for: Leading the eCommerce web and application development from a technical perspective Collaborating with the front end developer and design resource to deliver improved UI & UX A problem solver - you'll need to be able to analyse and suggest improvements to existing website features Analysing and identifying ways to automate processes working alongside the business lead Implementing automated regression testing for the software developed Skills and Experience: Excellent working knowledge of ASP.NET, C#, HTML, JavaScript, jQuery, React Framework, MS SQL Server, Mongo DB, Elasticsearch Understanding of SOLID development principles Worked previously on projects using the Umbraco CMS Continuous Delivery skills, tools and techniques (e.g. Git, Github, Team City, Octopus, Jenkins, Selenium, etc.) Familiar with Azure cloud services & setting up/managing resources/deploying apps Familiar with JIRA and Confluence Capable of working with (and developing) multiple (REST) APIs documented with e.g. OpenAPI/swagger and other API messaging formats e.g. JSON, XML, SOAP Experience of PowerBI, PowerQuery and R Experience of structured testing and quality assurance approaches (e.g. Test Driven Development and Behaviour Driven Development) A positive and cooperative individual who will work effectively across departments and within a team Worked in an agile/Kanban environment and familiar with JIRA and confluence Not afraid to challenge existing thinking in order to improve processes Benefits Company pension Performance-related bonus Generous holiday concessions Friend and family discounts on Travel holidays Educationals – trips for staff to get to know and understand our destinations 'Cycle to work' scheme The salary for this role will be in the range £55K to £65K per year depending on experience. The Client is based in Central London and this role will be working remotely. Do send your CV to us in Word format along with your salary and availability.
View this job
Permanent

Job VacancyJunior Software Developer (.NET / Power Platform)

Bluetown
Published on

£26,660-32k
HU1 1AA, Hull, England, United Kingdom
Job Title: Junior Software Developer (.NET / Power Platform) Location: Hull, UK (Hybrid / Office) Salary: £26,660 - £32,000 per annum Job type: Full-time, Permanent Reality Solutions is a leading regional IT Solutions Provider and Sage Accredited Business Partner based in Hull. We are looking for an enthusiastic Junior Software Developer to join our development team. This is an exciting opportunity for someone early in their development career who enjoys solving business problems through technology and wants to work across both traditional software development and the Microsoft Power Platform. You will contribute to the development and support of internal and client-facing business systems, helping to deliver innovative solutions using technologies such as .NET, SQL Server, and Microsoft Power Apps. About the Role: This role is ideal for a developer with a solid technical foundation who is eager to learn and grow. You will work alongside experienced developers and consultants, supporting the development of business applications, database solutions, and Power Platform applications. A significant part of the role will involve designing, developing, and enhancing Microsoft Power Apps Canvas Applications to help automate business processes and improve user experiences for our clients and internal teams. You will gain exposure to the full software development lifecycle, from requirements gathering and solution design through to development, testing, deployment, and ongoing support. Key Responsibilities: Develop and maintain applications using VB.NET and C#.NET Design, build, and enhance Microsoft Power Apps Canvas Applications Assist in developing solutions using the wider Microsoft Power Platform, including Power Automate and Dataverse Design, write, and optimise SQL Server queries and stored procedures Implement new features and improve existing functionality across internal and customer systems Debug, test, and resolve software defects Work with stakeholders to understand business requirements and translate them into practical technical solutions Support and improve existing legacy applications while contributing to platform modernisation initiatives Integrate business applications with third-party systems and APIs Produce technical documentation and support handover activities Follow development standards, version control practices, and release procedures Participate in code reviews and team knowledge-sharing activities About you: We are looking for someone who enjoys learning, solving problems, and helping businesses work more efficiently through technology. You may already have commercial development experience or have developed your skills through education, placements, apprenticeships, or personal projects. You should be comfortable working with technology, willing to learn new tools and approaches, and able to communicate effectively with both technical and non-technical colleagues. Most importantly, we're looking for someone with a positive attitude, strong attention to detail, and a genuine interest in developing their career within software development and the Microsoft ecosystem. Required Skills & Experience: Experience with software development using VB.NET and/or C# (commercial, educational, or personal projects considered) Basic understanding of Microsoft SQL Server and relational database concepts Experience writing SQL queries and working with data Understanding of software testing and troubleshooting techniques Familiarity with version control systems such as Git Strong analytical and problem-solving skills Good communication skills and willingness to work collaboratively Desire to learn new technologies and continuously develop technical skills Desirable Skills: Experience creating or supporting Microsoft Power Apps Canvas Applications Exposure to Power Automate and broader Microsoft Power Platform technologies Experience with ASP.NET, .NET Core, or Web APIs Familiarity with Dataverse and Microsoft 365 integrations Exposure to ERP or business management systems such as Sage 200 Experience integrating with REST APIs Knowledge of JavaScript, HTML, or CSS Cloud exposure (Azure preferred) Understanding of DevOps or CI/CD concepts Mobile application development exposure (e.g. Flutter/Dart) What we offer: Opportunity to work with modern Microsoft technologies including Power Platform Hands-on experience across both software development and low-code application development Structured training and mentoring from experienced developers and consultants Varied work across multiple industries and business systems Exposure to the complete software development lifecycle Opportunity to modernise legacy applications and contribute to new product development Supportive and collaborative team environment Clear career progression and development opportunities Healthy work-life balance with hybrid working options Please click the APPLY button to send your CV and covering letter for this role. Candidates with the relevant experience and job titles of; Junior Software Developer, Trainee Developer, Graduate Software Engineer, Software Engineer, Software Development Engineer, Software Developer, Developer, Programmer, C + + Developer, . Net Developer, Software Programming, Software Development, IT Developer, C Developer, JavaScript, Software Development Engineer may also be considered for this role.
View this job
Contractor

Contractor jobDéveloppeur Back-End Typescript / GraphQL (h/f)

emagine Consulting SARL
Published on

1 month
500-520 €
92130, Issy-les-Moulineaux, Ile-de-France
Localisation : Issy les Moulineaux / Télétravail hybride (2 jours consécutifs lundi et mardi toutes les 2 semaines). Contexte de la mission : Vous rejoignez une équipe Back-For-Front (BFF) en charge de construire et de maintenir une couche d'abstraction exposant des API via GraphQL à destination des applications web et mobiles. L'équipe intervient de manière transversale avec de nombreuses équipes business et techniques. Objectifs de la mission : Étendre le graph existant en intégrant de nouvelles sources de données via des API REST et GraphQL. Répondre aux besoins fonctionnels des équipes Front en collaboration avec le PO BFF. Participer activement au review de code et à l'accompagnement des développeurs contributeurs internes et externes. Le repository est ouvert à la contribution multi-équipe. Assurer la qualité, la robustesse et la fiabilité des APIs exposées (log management, traçabilité, gestion des erreurs). Mettre en place des outillages d'automatisation à base d'IA. Intervenir ponctuellement sur la configuration AWS du projet (Lambda, Redis, ECS Fargate, etc.). Profil recherché: Développeur backend senior avec un excellent niveau en Typescript. Bonne maîtrise de l'écosystème Node.js et suivi actif de son évolution (veille technologique). Une expérience significative sur GraphQL, côté client et/ou serveur. Être attentif(ve) à la qualité du code, à la documentation, à la testabilité et à la performance. Une forte sensibilité DevOps : CI/CD, monitoring, logs, observabilité. Être rigoureux(se), autonome, capable de collaborer dans un environnement multi-équipes. Un plus : expérience en environnements AWS (Lambda, CloudWatch, SQS, API Gateway, etc.) et Apigee. Stack technique : Langage : TypeScript Frameworks : Node.js (Express / Apollo Server) APIs : GraphQL, REST Cloud : AWS (Lambda, ECS Fargate, CloudWatch, etc.) Monitoring/Supervision : Splunk Observability, CloudWatch, Hive Outils : GitLab, Jira, Notion, Slack, Postman, etc.
View this job
Contractor

Contractor jobDéveloppeur Front VUE.JS 3 (SÉNIOR)

GAGNITECH
Published on
GraphQL
Node.js
TypeScript

3 months
Paris, France
Intégration au sein d'une équipe produit dédiée à l'évolution du tunnel de commande d'une plateforme e-commerce à fort trafic. L'architecture est de type Headless avec : Front-end : Application Vue.js moderne consommant le BFF BFF (Backend For Frontend) : Couche Node.js intermédiaire spécifique au front-end Développement Front-End & Architecture: Développement de nouvelles fonctionnalités avec Vue 3, TypeScript, Pinia et Tailwind CSS Consommation des APIs du BFF (qui lui-même interagit avec les APIs GraphQL Magento 2/Adobe Commerce) Contribution à l'architecture et à l'évolution du BFF en Node.js (SSR, optimisation des données) Utilisation de GraphQL Codegen pour un typage fort entre le BFF et le front Mise en place et gestion des feature flags pour des déploiements contrôlés Développement de composants réutilisables et maintien du Design System 2. Performance, Qualité & Industrialisation : Optimisation des performances front-end : suivi des Web Vitals, audits Lighthouse, résolution des bottlenecks Testing : développement et maintenance des tests (unitaires avec Vitest, d'intégration, E2E) Code review et mentorat des développeurs moins expérimentés de l'équipe Debugging avancé et analyse root cause sur des problèmes complexes de production Documentation technique des solutions implémentées 3. DevOps & Monitoring Front: Collaboration sur les pipelines de déploiement GitLab CI Surveillance des applications via New Relic et Stackdriver Participation aux débats d'architecture avec les équipes SRE sur l'infrastructure GCP/Kubernetes Lecture et contribution aux diagrammes de séquence UML pour la conception
View this job
Contractor
Permanent

Job VacancyDéveloppeur Fullstack Java/Angular (F/H)

Havana IT & Apps
Published on
Angular
API REST
Docker

5 months
40k-45k €
350-430 €
Grenoble, Auvergne-Rhône-Alpes
Rejoignez le Groupe Havana en tant qu'ingénieur fullstack Java/Angular (F/H) sur Grenoble ! Contexte Dans le cadre de la maintenance et de l'évolution de son système d'information, notre client recherche un Ingénieur Développement Java/Angular afin de renforcer une équipe projet intervenant sur plusieurs applications métiers. Vous participerez aux activités de développement, de maintenance en conditions opérationnelles (MCO) et d'évolution d'un patrimoine applicatif reposant sur un environnement Java/Spring Boot et Angular. Vous évoluerez dans un contexte Agile au sein d'une équipe de développement pluridisciplinaire. Vos missions En collaboration avec les équipes projets et les référents techniques, vous serez amené(e) à : Développement & Maintenance Analyser et comprendre les besoins métiers Participer à la conception technique des solutions Développer de nouvelles fonctionnalités en Java/Spring Boot et Angular Réaliser les tests unitaires et les tests d'intégration Corriger les anomalies et assurer la maintenance corrective et évolutive Participer aux recettes techniques et fonctionnelles Rédiger la documentation technique et fonctionnelle Participer aux montées de versions techniques Qualité & Industrialisation Maintenir un haut niveau de qualité de code Participer aux analyses SonarQube Gérer les sources via Git Contribuer à l'amélioration des pipelines CI/CD Participer aux déploiements automatisés avec Jenkins et/ou GitLab CI Appui technique Selon les besoins de la mission, vous pourrez également intervenir sur : La cartographie du patrimoine applicatif L'analyse d'architectures existantes La qualification d'installations applicatives L'identification d'axes d'amélioration technique Les retours d'expérience et l'amélioration continue Environnement technique Back-end Java Spring Boot API REST Front-end Angular TypeScript DevOps Git Jenkins GitLab CI Kubernetes Qualité SonarQube Tests unitaires Méthodologie Agile Scrum
View this job
Contractor
Permanent

Job VacancyEngineering Manager Java / React (H/F)

WINSIDE Technology
Published on
Agile Scrum
Java
React

1 year
53k-55k €
490-510 €
Lille, Hauts-de-France
Notre client est un acteur de référence du secteur retail, engagé dans une forte transformation digitale afin d'offrir à ses millions de clients une expérience omnicanale innovante et performante. Dans ce contexte de croissance et d'évolution technologique, nous recherchons un(e) Engineering Manager afin d'accompagner plusieurs équipes de développement dans la conception et l'amélioration de produits digitaux stratégiques. Vos missions : Rattaché(e) à la Direction Tech, vous intervenez à la croisée du management, de l'excellence technique et de la delivery. À ce titre, vous : Encadrez, accompagnez et faites grandir plusieurs développeurs au sein d'équipes agiles. Favorisez un environnement de travail collaboratif, responsabilisant et orienté performance. Accompagnez les équipes dans leurs choix techniques et leurs bonnes pratiques de développement. Garantissez la qualité, la maintenabilité et la robustesse des solutions mises en œuvre. Pilotez la capacité de livraison en lien avec les Product Managers et les parties prenantes métiers. Contribuez à la définition et à l'amélioration des pratiques d'ingénierie. Participez aux recrutements et au développement des talents. Suivez les indicateurs de performance et veillez à l'amélioration continue des équipes. Environnement technique :Java (Spring Boot) React API REST Microservices Cloud (AWS ou équivalent) Docker / Kubernetes CI/CD Git, GitLab Méthodologies Agile (Scrum, Kanban)
View this job
Contractor
Permanent

Job VacancyDeveloppeur fullstack Java/Angular

ALLEGIS GROUP
Published on
Angular
DevOps
Elasticsearch

24 months
40k-45k €
500-590 €
Neuilly-sur-Seine, Ile-de-France
Contexte de la mission Dans le cadre de la modernisation de sa plateforme applicative et de la transformation de ses pratiques d'ingénierie, notre client recherche un Développeur Full Stack Java / Angular capable de prendre en charge un produit sur l'ensemble de son cycle de vie. L'environnement traite des données et des traitements à forte volumétrie, avec des exigences importantes en matière de : fiabilité ; disponibilité ; performance ; résilience ; qualité logicielle ; continuité de service. Les équipes évoluent dans un environnement Agile SAFe et poursuivent la migration progressive de leurs applications vers le Cloud AWS. Missions principales Développement backend Concevoir et développer des services en Java et Spring Boot. Développer et maintenir des API REST. Concevoir des traitements batch volumineux et critiques. Participer à la modernisation des composants existants. Travailler sur des applications historiques et modernes. Optimiser les performances du code, des traitements, des API et des requêtes SQL. Participer à la conception de solutions maintenables, testables et évolutives. Développement frontend Concevoir et maintenir les interfaces en Angular 7 ou version supérieure. Développer des composants réutilisables. Participer à l'amélioration des performances et de l'expérience utilisateur. Mettre en place les tests frontend nécessaires. Collaborer avec le Product Owner sur les parcours fonctionnels et les critères d'acceptation. Traitements batch et données Concevoir et développer des traitements batch pour des volumes importants. Garantir la robustesse et la reprise des traitements en cas d'erreur. Travailler avec des bases de données relationnelles. Optimiser les requêtes SQL. Participer à des sujets de migration et de transformation de données. Une expérience avec Apache Spark est fortement recherchée.
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