Contexte de la missionDans le cadre de la modernisation de sa plateforme e-commerce, notre client engage une transformation progressive de son front-end historique vers une architecture Headless moderne, performante, scalable et maintenable. Le site actuel repose sur un socle SAP Hybris, avec un front-end legacy basé notamment sur : HTML JSTL JSP / TAG CSS Vue.js 2 Back-office Hybris L'objectif est de migrer progressivement les pages existantes vers une nouvelle architecture Headless afin d'améliorer : Les performances applicatives La maintenabilité du code L'expérience utilisateur La capacité d'évolution fonctionnelle La scalabilité de la plateforme Le Lead Developer Front-End interviendra sur la conception, le pilotage technique et la réalisation de cette migration. 🏗️ Stack technique cibleLa nouvelle architecture Headless repose principalement sur : Astro – framework principal pour le rendu et le routage Svelte – développement des composants dynamiques TypeScript TailwindCSS APIs REST Java exposant les données issues de SAP Hybris Les migrations pourront être réalisées : À iso-fonctionnel Ou avec une refonte UX/UI à partir de maquettes Figma 🔧 Missions principales1. Leadership techniqueGarantir les standards de développement Front-End Participer aux choix d'architecture de la plateforme Front Headless Garantir la cohérence technique et la qualité des implémentations Encadrer techniquement les développeurs Front-End de la squad Mettre en place et maintenir les bonnes pratiques de développement Veiller aux enjeux de performance, accessibilité, SEO et maintenabilité 2. Conception et développementConcevoir et développer des composants Svelte réutilisables Implémenter les pages avec Astro Migrer les composants existants en Vue.js 2 vers Svelte Intégrer les maquettes Figma Consommer les APIs REST exposées par le backend Java / Hybris Optimiser les performances de rendu et de chargement Participer à la gestion et à l'évolution du Design System Front-End 3. Transformation HeadlessParticiper à la stratégie de migration progressive du Front-End legacy Identifier et gérer les risques techniques liés à la coexistence legacy / Headless Définir et documenter les choix techniques et patterns d'implémentation Proposer des améliorations continues de la stack Front-End Contribuer à l'industrialisation et à la standardisation des développements 4. Qualité et deliveryGarantir la qualité du code livré Participer aux revues de code Accompagner l'industrialisation des développements Collaborer avec les équipes QA pour garantir la testabilité Réaliser les tests unitaires et contribuer aux tests d'intégration Identifier et corriger les anomalies Participer à la résolution des incidents de production Assurer la documentation technique des développements 🧩 Compétences techniques obligatoiresAstro : Confirmé – IMPÉRATIF Svelte : Confirmé – IMPÉRATIF HTML / CSS : Expert – IMPÉRATIF JavaScript / TypeScript ES6+ : Expert – IMPÉRATIF 🟠 Compétences fortement appréciéesExpérience en architecture Headless Expérience dans la migration de Front-End legacy Vue.js 2 SAP Hybris / SAP Commerce APIs REST TailwindCSS Figma Design System Performance Web Accessibilité SEO technique Tests Front-End Architecture composants réutilisables
Fullstack Software Developer with C# Asp.net Our Client is an established is a recognised leader with a widely used commercial software in the financial markets. They are now looking for additional personnel to join the software development team with extensive proven expertise in developing software with C# with .net core – you must have at least 5 to 7 years experience. Personal Responsibilities: The Client is looking for a creative, detail-orientated Web Software Developer to join our Web Development team. Within the Web Development team, you will have the opportunity to enjoy working with a range of web technology across the full stack. The Company's client base is growing and as part of this growth we are looking to improve and enhance our web-oriented product offerings. We are looking to recruit highly motivated and creative web developers who can be instrumental in delivering an ambitious digital roadmap. Previous Experience/Education: Web Developers at this Company don't always need industry-specific work experience, but they must be able to demonstrate their web software coding capability in organisations of a similar size and complexity. Ideally, looking for Web Developers with 5 plus years work experience. Additionally, candidates should be experienced in debugging and profiling applications associated with developing, testing and deploying web applications. It is preferable for Web Developers to hold a degree in Computer Science or a related field. Successful Web Developers should have sound knowledge and experience in different programming applications. C#, Asp.net/Core, JavaScript, HTML, CSS, MVC and JSON are required core skills. Function: Candidates should be able to demonstrate strong ability to work independently and as part of a team building websites from the ground up in C#, MVC, Asp.net and Asp.net core. The successful candidate should have a good command of C#, HTML, CSS, JavaScript, JSON & Bootstrap. Exposure to any UI binding framework such as Vue.js, AngularJS, React, and Knockout would be beneficial. Additionally, the candidate should be comfortable using IIS. Full understanding of the MVC pattern, REST APIs and asp.net controllers are a must. Web developers should be aware of security vulnerabilities, such as those identified in OWASP, and their code should mitigate these threats. Required: Web Developers need experience in the design, creation and maintenance of websites across multiple platforms. The most important duties and responsibilities of the Web Developer include: Writing efficient code using best practice for software development Creating websites using different languages such as HTML and CSS Working with Programmers and Web Designers to create a website that matches the visual design intent Communicating with business colleagues to gather and refine requirements and specifications for content development within agreed-upon timelines Researching a variety of software programs Creating and maintaining the documentation for software used Improving and enhancing websites after they have been created Skills Required: A successful Web Developer candidate will have various prerequisite skills/qualifications needed for duties such as a Degree in Computer Science or related field). Some skills include, but are not limited to, the following: Strong interpersonal skills and the ability to establish and maintain close working relationships with business stakeholders and other technologists A pro-active approach with a keen attention to detail Proactive with a keen desire to take ownership of projects Functional knowledge and coding experience Basic knowledge of search engine optimisation (SEO) The ability to multitask within the budgets and time constraints set by the company Strong communication and problem-solving skills An understanding of development approaches and methods Knowledge of mobile applications, computer operating systems and web browsers Strong analytical skills The salary for this position with be in the range £55K - £75K plus benefits. The Client has offices in the City of London and close to Basildon in Essex. Currently this role will be based 2 days at the office in Essex and 3 days remote working. Please send your CV to us In Word format along with your salary and notice period.