Contexte de la mission : Dans le cadre de projets front-end complexes, nous recherchons un Développeur Senior JavaScript spécialisé dans la conception, l'évolution et l'industrialisation de librairies front-end. Le consultant interviendra sur des problématiques de performance, modularité, compatibilité, intégration et industrialisation, avec une forte exigence sur la qualité et la stabilité du code. Il travaillera en collaboration étroite avec les équipes Front-End, Web, Mobile et Exploitation/Ops, dans un environnement Agile. Expertises techniques requises : JavaScript natif * Expertise du JavaScript natif / Vanilla JS, notamment ES6+. * Très bonne compréhension du fonctionnement interne du langage et de ses mécanismes. * Capacité à développer sans dépendre exclusivement de frameworks du marché. Programmation réactive : * Solides références dans l'utilisation de RxJS. * Maîtrise de la gestion de flux de données complexes et asynchrones. Architecture de librairies : * Maîtrise avancée de la gestion des dépendances. * Expertise en matière de modularité et de compatibilité entre différents environnements. * Capacité à concevoir et maintenir des librairies front-end robustes et réutilisables. Industrialisation et Bundling : * Expertise des outils de build et d'optimisation tels que Webpack, Vite et Turbo. * Capacité à produire des bundles légers et performants. * Maîtrise des outils et mécanismes d'optimisation tels que Babel, Uglify, CSSMin et FileRev. Écosystèmes historiques et migration : * Connaissance de RequireJS pour assurer la maintenance ou accompagner la transition de systèmes existants. Tests et qualité logicielle : * Excellente maîtrise des tests unitaires et fonctionnels Front-End. * Pratique confirmée du TDD (Test Driven Development). * Capacité à mettre en place une stratégie de tests garantissant la stabilité et la pérennité des librairies. Standards Web et intégration : * Maîtrise de HTML5 et CSS3. * Attention particulière portée à laperformance du rendu et à l'optimisation des interfaces. Architecture et intégration système : * Bonne compréhension des architectures micro-services. * Bonne maîtrise des principes de conception et de consommation d'API REST. * Capacité à assurer une intégration fluide entre les librairies front-end et les différents backends. Versioning et industrialisation : * Maîtrise experte de Git. * Expérience des workflows complexes, stratégies de branching et problématiques de versioning de librairies. Collaboration et communication : * Capacité à communiquer efficacement avec les équipes Front-End, Web et Mobile. * Aptitude à partager et à promouvoir les bonnes pratiques de développement. * Collaboration étroite avec les équipes Exploitation / Ops lors des phases de déploiement et de monitoring. Méthodologie Agile : * Expérience des environnements de travail collaboratifs en méthodologies Agile, notamment Scrum et Kanban. * Forte capacité à échanger et à argumenter autour des choix techniques. Langue : * Maîtrise de l'anglais technique indispensable. Expertises techniques souhaitées : * Expertise Média: une expérience sur des projets impliquant du streaming audio ou vidéo serait fortement appréciée. * Connaissance de technologies telles que dash.js ou hls.js. * Une connaissance de l'écosystème TV, notamment Smart TV et IPTV, constitue un atout majeur. * Expériences significatives sur des problématiques complexes de performance, sécurité et scalabilité. * Sensibilité aux problématiques d'accessibilité. * Expérience ou contribution à un Design System. * Aisance avec les outils collaboratifs tels que Jira et Confluence. Profil recherché : Développeur Senior JavaScript spécialisé Front-End / Librairies, disposant d'au moins 5 ans d'expérience significative dans le domaine. Le profil devra démontrer une expertise particulièrement forte en JavaScript natif, programmation réactive, architecture de librairies, industrialisation, tests et performance Front-End. Une expérience dans des environnements média, streaming, Smart TV ou IPTV constituera un réel atout. Modalités de la prestation : * Niveau d'expertise : Senior * Expérience attendue : au moins 5 ans d'expérience significative dans le type d'expertise demandé. * Présence sur site : minimum 50 % du temps, en fonction des besoins de la prestation. * Le prestataire pourra être amené à effectuer des astreintes ou interventions en soirée et le week-end. Langue : La prestation nécessite un usage principal et permanent du français dans les échanges avec les différentes parties prenantes : documents, réunions, appels téléphoniques et courriers électroniques. Le consultant devra maîtriser parfaitement le français et être capable de rédiger les documents liés à la prestation en français, dans un format éditable. La maîtrise de l'anglais technique est également indispensable.
🏢 Description de lʼentreprise Acteur majeur de la presse quotidienne d'information, l'entreprise poursuit sa transformation numérique afin d'offrir une expérience de lecture rapide, fiable et performante. La direction technique réunit environ 65 développeur·ses organisé·es en Feature Teams. L'un des enjeux majeurs à venir consiste à faire évoluer une stack historique vers un socle frontend plus moderne, mutualisé et adapté aux nouveaux usages de l'intelligence artificielle. 💼 Description du poste Votre mission : prendre le lead sur les sujets frontend d'un produit à très forte audience, tout en préparant sa future migration vers une stack JavaScript et TypeScript plus moderne. Vous rejoindrez une Feature Team composée de trois développeur·ses frontend, trois développeur·ses backend. Vos responsabilités : Développer et maintenir les interfaces avec un haut niveau d'exigence en matière de qualité, de tests et de maintenabilité. Piloter les enjeux de performance web et de Core Web Vitals. Participer aux choix d'architecture et à la future migration vers une nouvelle stack, avec Astro comme piste privilégiée. Faire évoluer le Design System avec Storybook, en collaboration avec les équipes Produit et Design. Définir les standards frontend et accompagner les autres développeur·ses dans leur adoption. Utiliser quotidiennement des agents et copilotes de code, tout en sachant comprendre, challenger et expliquer le code généré. Contribuer progressivement à l'animation d'une communauté frontend transverse. Environnement technique : JavaScript Vanilla, Sass, Webpack, Storybook, Git, intégration continue, tests unitaires et d'intégration. La trajectoire cible s'oriente vers JavaScript, TypeScript et un framework moderne.
C# .NET Software Developer with FX and Fixed Income Our Client is a niche boutique broker specialising in FX. They are looking to recruit a C# .NET Software Developer with at least 3 to 5 years proven track record of developing with C# .NET. The Client would like meet candidates ideally with some understanding Trading Floor projects to include Fixed Income, Risk Management, Swap Options and FX. You need to be resilient as you will be working closely with traders and developing financial trading systems so an understanding of FX instruments would be very useful. The Company is a fast growing dynamic brokerage firm, specialising in currency options and interest rate swaps. They are seeking a talented technologist to join the London team. You will be working in a fast paced, delivery focused environment where you will get the opportunity to make a genuine impact on the business rather than just 'making up the numbers'. Initially reporting to the CTO, the successful candidate will become a key member of the global team. There will be a large amount of autonomy in the role, giving the candidate the opportunity to showcase their development talents, Responsibilities :- Re-architecting and building the in-house middle office platform and integrating with a new trading platform. Developing pricing toolsets Integrating to external reporting/tradeflow and pricing APIs. Maintaining the company's daily operation on the existing platforms. Essential skills :- Minimum 3 to 5 years experience of Microsoft web technologies ( C#, Core MVC ) Relational database experience (SQL Server) Proactively able to build relationships with stakeholders:- sales, brokers, middle office, external vendors. Ability to produce clean, well-written, fully tested production ready software. Desirable skills :- Knowledge of the FIX protocol Knowledge of FX trade processing Basic knowledge of Foreign exchange products (vanilla/exotic options, fx cash) ( training will be given) Qualifications: Computer Science related degree preferred At least 3 years experience in a comparable development role. The Client is based in the City of London. The salary for this role will be £80K - £100K. Please do send your CV to us in Word format along with your salary and availability.
C# .NET Software Developer with FX and Fixed Income Our Client is a niche boutique broker specialising in FX. They are looking to recruit a C# .NET Software Developer with at least 3 to 5 years proven track record of developing with C# .NET. The Client would like meet candidates ideally with some understanding Trading Floor projects to include Fixed Income, Risk Management, Swap Options and FX. You need to be resilient as you will be working closely with traders and developing financial trading systems so an understanding of FX instruments would be very useful. The Company is a fast growing dynamic brokerage firm, specialising in currency options and interest rate swaps. They are seeking a talented technologist to join the London team. You will be working in a fast paced, delivery focused environment where you will get the opportunity to make a genuine impact on the business rather than just 'making up the numbers'. Initially reporting to the CTO, the successful candidate will become a key member of the global team. There will be a large amount of autonomy in the role, giving the candidate the opportunity to showcase their development talents, Responsibilities :- Re-architecting and building the in-house middle office platform and integrating with a new trading platform. Developing pricing toolsets Integrating to external reporting/tradeflow and pricing APIs. Maintaining the company's daily operation on the existing platforms. Essential skills :- Minimum 3 to 5 years experience of Microsoft web technologies ( C#, Core MVC ) Relational database experience (SQL Server) Proactively able to build relationships with stakeholders:- sales, brokers, middle office, external vendors. Ability to produce clean, well-written, fully tested production ready software. Desirable skills :- Knowledge of the FIX protocol Knowledge of FX trade processing Basic knowledge of Foreign exchange products (vanilla/exotic options, fx cash) ( training will be given) Qualifications: Computer Science related degree preferred At least 3 years experience in a comparable development role. The Client is based in the City of London. The rate will be in the range £450 per day to £600 per day. The duration of this contract will be 12 months. Please do send your CV to us in Word format along with your salary/rate and availability.
C# .NET Software Developer with FX Our Client is a niche boutique broker specialising in FX. They are looking to recruit a C# .NET Software Developer with at least 3 to 5 years proven trach record of developing with C# .NET ideally with some understanding FX projects. The Company is a fast growing dynamic brokerage firm, specialising in currency options and interest rate swaps. They are seeking a talented technologist to join the London team. You will be working in a fast paced, delivery focused environment where you will get the opportunity to make a genuine impact on the business rather than just 'making up the numbers'. Initially reporting to the CTO, the successful candidate will become a key member of the global team. There will be a large amount of autonomy in the role, giving the candidate the opportunity to showcase their development talents, Responsibilities :- Re-architecting and building the in-house middle office platform and integrating with a new trading platform. Developing pricing toolsets Integrating to external reporting/tradeflow and pricing APIs. Maintaining the company's daily operation on the existing platforms. Essential skills :- Minimum 3 years experience Microsoft web technologies ( C#, Core MVC ) Relational database experience (SQL Server) Proactively able to build relationships with stakeholders:- sales, brokers, middle office, external vendors. Ability to produce clean, well-written, fully tested production ready software. Desirable skills :- Knowledge of the FIX protocol Knowledge of FX trade processing Basic knowledge of Foreign exchange products (vanilla/exotic options, fx cash) ( training will be given) Qualifications: Computer Science related degree preferred At least 3 years experience in a comparable development role. The Client is based in the City of London. The salary for this role will be £50K - £60K. Please do send your CV to us in Word format along with your salary and availability.
C# .NET Software Developer with FX and Fixed Income Our Client is a niche boutique broker specialising in FX. They are looking to recruit a C# .NET Software Developer with at least 3 to 5 years proven track record of developing with C# .NET. The Client would like meet candidates ideally with some understanding Trading Floor projects to include Fixed Income, Risk Management, Swap Options and FX. You need to be resilient as you will be working closely with traders and developing financial trading systems so an understanding of FX instruments would be very useful. The Company is a fast growing dynamic brokerage firm, specialising in currency options and interest rate swaps. They are seeking a talented technologist to join the London team. You will be working in a fast paced, delivery focused environment where you will get the opportunity to make a genuine impact on the business rather than just 'making up the numbers'. Initially reporting to the CTO, the successful candidate will become a key member of the global team. There will be a large amount of autonomy in the role, giving the candidate the opportunity to showcase their development talents, Responsibilities :- Re-architecting and building the in-house middle office platform and integrating with a new trading platform. Developing pricing toolsets Integrating to external reporting/tradeflow and pricing APIs. Maintaining the company's daily operation on the existing platforms. Essential skills :- Minimum 3 to 5 years experience of Microsoft web technologies ( C#, Core MVC ) Relational database experience (SQL Server) Proactively able to build relationships with stakeholders:- sales, brokers, middle office, external vendors. Ability to produce clean, well-written, fully tested production ready software. Desirable skills :- Knowledge of the FIX protocol Knowledge of FX trade processing Basic knowledge of Foreign exchange products (vanilla/exotic options, fx cash) ( training will be given) Qualifications: Computer Science related degree preferred At least 3 years experience in a comparable development role. The Client is based in the City of London. The salary for this role will be £60K - £75K. Please do send your CV to us in Word format along with your salary and availability.
C# .NET Software Developer with FX and Fixed Income Our Client is a niche boutique broker specialising in FX. They are looking to recruit a C# .NET Software Developer with at least 3 to 5 years proven track record of developing with C# .NET. The Client would like meet candidates ideally with some understanding Trading Floor projects to include Fixed Income, Risk Management, Swap Options and FX. You need to be resilient as you will be working closely with traders and developing financial trading systems so an understanding of FX instruments would be very useful. The Company is a fast growing dynamic brokerage firm, specialising in currency options and interest rate swaps. They are seeking a talented technologist to join the London team. You will be working in a fast paced, delivery focused environment where you will get the opportunity to make a genuine impact on the business rather than just 'making up the numbers'. Initially reporting to the CTO, the successful candidate will become a key member of the global team. There will be a large amount of autonomy in the role, giving the candidate the opportunity to showcase their development talents, Responsibilities :- Re-architecting and building the in-house middle office platform and integrating with a new trading platform. Developing pricing toolsets Integrating to external reporting/tradeflow and pricing APIs. Maintaining the company's daily operation on the existing platforms. Essential skills :- Minimum 3 to 5 years experience of Microsoft web technologies ( C#, Core MVC ) Relational database experience (SQL Server) Proactively able to build relationships with stakeholders:- sales, brokers, middle office, external vendors. Ability to produce clean, well-written, fully tested production ready software. Desirable skills :- Knowledge of the FIX protocol Knowledge of FX trade processing Basic knowledge of Foreign exchange products (vanilla/exotic options, fx cash) ( training will be given) Qualifications: Computer Science related degree preferred At least 3 years experience in a comparable development role. The Client is based in the City of London. The salary for this role will be £50K - £75K. Please do send your CV to us in Word format along with your salary and availability.