Esri
Shift Paradigm
Développeur Full-Stack - EDS
Résumé du poste
Shift paradigm recherche un Développeur Full-Stack possédant une expérience approfondie et pratique d'Adobe Edge Delivery Services (EDS), ainsi que des compétences plus larges en matière de web moderne et de plateformes, pour rejoindre notre équipe dans la création d'expériences web composables et performantes. Le poste convient le mieux à une personne à l'aise dans des environnements rapides et ambigus, où les exigences évoluent rapidement, les priorités changent et le meilleur chemin à suivre n'est pas toujours clairement défini dès le départ. Ce rôle travaille directement avec nos clients sur des projets importants et complexes, donc une expérience en contact avec la clientèle ou en agence est un grand plus !
Responsabilités clés
- Concevoir, construire et maintenir des sites web et des applications web performants, rendus en périphérie (edge-rendered) à l'aide d'Adobe Edge Delivery Services (EDS), en développant des blocs et des composants sémantiques, performants et réutilisables en JavaScript natif, HTML5 et CSS3 modernes.
- Servir de point de responsabilité secondaire et de soutien pour nos propriétés numériques existantes basées sur EDS, en travaillant aux côtés de notre développeur actuel pour assurer la couverture, la continuité et la prise de décision architecturale partagée.
- Échafauder et configurer de nouveaux projets EDS sur le boilerplate AEM, en gérant la configuration du projet .hlx, le routage/les réécritures et le fichier config.yaml.
- Optimiser les performances de chargement des pages : ajuster les phases de chargement anticipé, différé et programmé (loadEager, loadLazy, loadDelayed) et le blocage automatique programmatique pour atteindre d'excellents Core Web Vitals (LCP, INP, CLS) et des scores Lighthouse.
- Faire le lien entre les équipes d'ingénierie et de contenu en configurant et en optimisant les flux de travail d'auteur basés sur des documents (Google Docs, Microsoft Word, Adobe Document Authoring).
- Gérer un flux de déploiement axé sur Git (GitHub, Actions GitHub) où les changements de code sont synchronisés directement en périphérie, et travailler avec la configuration CDN/périphérie (par exemple, Fastly, Cloudflare), y compris la stratégie de mise en cache et de TTL.
- Servir de ressource technique face aux clients, en traduisant les exigences des clients en solutions fonctionnelles et en expliquant clairement les compromis techniques aux parties prenantes non techniques.
- Intégrer les pages livrées par EDS avec l'écosystème Adobe plus large si nécessaire (Adobe Experience Manager Assets, APIs headless) et avec les systèmes CRM/MarTech selon la stratégie de notre plateforme.
- Utiliser des outils de codage IA/agentiques (par exemple, Copilot, Claude Code, Cursor) pour planifier et exécuter le travail de développement, de la décomposition des tâches à la génération et à la révision de code autonome ou semi-autonome.
- Participer aux conversations techniques de découverte, d'estimation et de solution lors du lancement et de la livraison de projets, selon les besoins.
- Écrire du code propre, maintenable et bien documenté, et contribuer aux revues de code et aux meilleures pratiques d'ingénierie.
Qualifications requises
- 4+ années d'expérience professionnelle en développement full-stack, dont 2+ années d'expérience pratique dans la création, le test et le lancement de sites web de production sur Adobe Edge Delivery Services (EDS) - ou une solide expérience AEM avec une montée en compétence rapide et démontrée sur EDS.
- Maîtrise native/vanilla de JavaScript (ES6+), HTML5 sémantique et CSS3 modernes (propriétés personnalisées, Grid/Flexbox), avec un jugement avisé sur le moment où un framework plus lourd (React, Angular, Vue) est ou n'est pas le bon outil pour les pages basées sur EDS.
- Expérience avérée dans l'optimisation des Core Web Vitals Largest Contentful Paint (LCP), Interaction to Next Paint (INP) et Cumulative Layout Shift (CLS), ainsi que des performances Lighthouse.
- Maîtrise opérationnelle de React et Next.js pour la création d'applications front-end non-EDS et d'outils internes.
- Maîtrise des flux de travail Git/GitHub : branches, pull requests, revues de code et automatisation CI (par exemple, Actions GitHub).
- Expérience avec les pratiques et outils DevOps (conception de pipelines CI/CD, infrastructure-as-code, conteneurisation ou déploiement cloud) au-delà de l'utilisation basique des Actions GitHub.
- Expérience avec l'auteur basé sur des documents et les flux de contenu document-vers-HTML.
- Expérience avec le développement back-end et le travail d'intégration/API (REST, GraphQL, ou similaire).
- Expérience avérée dans le travail direct avec des clients ou des parties prenantes commerciales dans une capacité de contact client.
- Capacité démontrée à prospérer dans des environnements rapides et ambigus avec des priorités changeantes et des exigences évolutives.
- Solides compétences en communication et en collaboration, et maturité professionnelle pour fonctionner comme un membre de confiance à long terme de l'équipe.
- A l'aise pour travailler de manière autonome et prendre en charge les livrables avec une direction quotidienne limitée.
Qualifications préférées
- Expérience de la migration d'anciens sites AEM (HTL/Sightly, OSGi, Sling Models) vers une architecture EDS moderne.
- Expérience pratique des flux de développement IA agentiques - à la fois la planification de travaux techniques en plusieurs étapes pour que les agents IA les exécutent et l'utilisation directe d'outils de codage agentiques dans des bases de code de production.
- Expérience avec .NET/C# pour les services back-end ou le développement d'API.
- Expérience avec la configuration de périphérie/CDN (par exemple, Fastly, Cloudflare), y compris la stratégie de mise en cache et les Edge-Side Includes (ESI).
- Expérience avec l'écosystème Adobe Experience Cloud plus large (Adobe Target, Adobe Launch / Web SDK, Adobe Experience Manager Assets).
- Expérience dans une agence numérique ou un environnement de conseil soutenant plusieurs engagements clients simultanés.
- Fondamentaux du SEO, configuration Open Graph/schema, et implémentation de l'analyse côté périphérie.
- Certifications Adobe.
Rémunération et avantages
La fourchette salariale pour ce poste est de $130,000 à $145,000 USD.
Le salaire est basé sur plusieurs facteurs, notamment les compétences, la formation pertinente, le niveau d'expérience, les certifications et l'étendue des responsabilités.
En plus du salaire de base, SH/FT offre des avantages tels que l'assurance médicale, dentaire, vision, assurance invalidité courte/longue durée, assurance vie/décès accidentel, congés payés flexibles, et divers autres avantages accessoires et perks.
Nous accueillons et encourageons les candidatures de personnes handicapées. Des aménagements sont disponibles sur demande pour les candidats participant à tous les aspects du processus de sélection.
Les candidats doivent avoir une autorisation de travail valide aux États-Unis ou au Canada. Pour les candidats américains, cet employeur participe à E-Verify et fournira au gouvernement fédéral les informations de votre formulaire I-9 pour confirmer que vous êtes autorisé à travailler aux États-Unis.
Aucune aide à la relocalisation ne peut être offerte à l'heure actuelle.
Toutes les demandes sont traitées dans la plus stricte confidentialité.
