Développeur Full Stack
À propos de la mission. Vous remplacerez temporairement un ingénieur pendant une période de congé. Vous travaillerez sur le front-end et le back-end d'une plateforme de croissance en ligne pour les entrepreneurs PME. Vous développerez et maintiendrez des applications modernes et contribuerez aux API, intégrations, tests, sécurité, surveillance et CI/CD dans un environnement Azure.
Vous collaborerez étroitement avec des collègues de l'UX, du contenu, du marketing de croissance, de la performance, des données et de l'ingénierie pour fournir une plateforme fiable, conviviale, axée sur les données et en constante amélioration qui soutient les entrepreneurs avec des connaissances, des outils, des propositions et des services pertinents.
Profil
Front-end:
- Expérience approfondie avec React et Vue, de préférence complétée par des frameworks SSG tels que Gatsby ou Nuxt.
- Expérience avec GraphQL et/ou REST pour la récupération de données à partir d'un CMS headless, tel que Contentful.
- L'expérience avec des solutions de composants et de style telles que PrimeVue, styled-components ou Tailwind est un avantage.
- Connaissance de l'accessibilité (a11y), du traitement sécurisé des entrées utilisateur et de la prévention XSS.
- Expérience des tests unitaires et de bout en bout, par exemple avec Jest/Vitest et Playwright.
- Capacité à résoudre de manière autonome les problèmes de build et de dépendances dans des outils tels que webpack et Vite.
Back-end et Intégrations:
- Vaste expérience avec Node.js et Express, y compris les routes, les middlewares et la configuration sécurisée.
- Conception, construction et documentation d'API REST utilisant OpenAPI/Swagger.
- Expérience avec les intégrations Azure, y compris Microsoft Graph API, Entra ID/Azure Identity et Key Vault.
- Connaissance de la sécurité back-end, y compris Helmet et CORS.
- L'expérience avec Kafka et la messagerie basée sur des schémas utilisant Avro/Schema Registry est un avantage majeur.
- Expérience des tests back-end, par exemple avec Vitest et Supertest.
Plateforme, Qualité et Opérations:
- Expérience avec Azure DevOps CI/CD et les pipelines YAML multi-étapes pour les environnements de développement, d'acceptation et de production.
- Connaissance pratique des services Azure, y compris Static Web Apps, App Service, Key Vault et Application Insights.
- Expérience avec le linting, la qualité du code et l'analyse de sécurité à l'aide d'outils tels que ESLint, typescript-eslint et SonarQube.
Comment postuler
Consultez le texte complet de la mission et les informations de candidature des que votre candidature sur mesure est prete.
Commandez une candidature sur mesure pour consulter la mission complete et les informations de candidature.
Plus de contexte, moins d'heures de recherche dispersees.
Vous recevez juste assez de contexte pour evaluer si cette mission est interessante. Le briefing complet, les details client et les prochaines etapes restent disponibles dans l'app.