Ingénieur Full-Stack

  • Durée : Temps plein
  • Département : Développement
  • Date de clôture : 31 août 2026

À propos de ce poste

Présentation de l'entreprise

Chez GrackleDocs, nous nous engageons à améliorer l'accessibilité numérique pour tous. En tant qu'entreprise leader dans le domaine des logiciels et des services, notre mission est de veiller à ce que le contenu numérique soit navigable et accessible à tous les individus, quelles que soient leurs capacités physiques ou cognitives.

Aperçu du poste

Ce poste s'inscrit au sein de l'équipe de développement de GrackleDocs et consiste principalement à créer des solutions évolutives et de haute qualité couvrant l'ensemble de la pile technologique. L'ingénieur Full-Stack sera chargé de concevoir, de mettre en œuvre et d'assurer la maintenance tant des fonctionnalités destinées aux utilisateurs que des services back-end de l'ensemble de nos logiciels et outils. Vous travaillerez en étroite collaboration avec des équipes pluridisciplinaires, notamment des développeurs logiciels, des spécialistes de l'accessibilité et des responsables de l'assurance qualité, afin de stimuler l'innovation et d'améliorer l'expérience de chaque utilisateur. Une expertise en matière d'accessibilité n'est pas strictement requise pour ce poste, mais une expérience ou une bonne connaissance de l'accessibilité numérique est considérée comme un atout. Vous contribuerez également à définir la manière dont nous appliquons l'IA à l'ensemble de nos produits et de nos flux de travail.

Fonctions et responsabilités

  • Développer et assurer la maintenance d'applications web « full-stack », notamment les interfaces utilisateur (front-end) à l'aide de JavaScript et React, ainsi que les services côté serveur (back-end) à l'aide de Python.
  • Collaborer avec les concepteurs UI/UX et les membres de l'équipe de développement afin de mettre en place des interfaces conviviales et des fonctionnalités d'application évolutives.
  • Contribuer au développement de produits et de fonctionnalités accessibles, en collaboration avec les spécialistes de l'accessibilité de GrackleDocs.
  • Développer, tester, dépanner et assurer le bon fonctionnement des systèmes front-end et back-end.
  • Soutenir la migration des applications de bureau Windows existantes vers des plateformes web modernes.
  • Concevoir, développer et intégrer des services back-end, des API et des bases de données dans l'environnement d'application web à l'aide de Python et des technologies associées.
  • Contribuer aux déploiements dans le nuage et à la gestion de l'infrastructure (Google Cloud Platform, Terraform).
  • Diriger et participer aux revues de code, apporter des conseils techniques et veiller au respect des meilleures pratiques en matière de développement logiciel sur l'ensemble de la pile technologique.
  • Collaborer avec les équipes de développement, d'accessibilité, de produit et d'assurance qualité afin de fournir des solutions de haute qualité dans le respect des délais.

Qualifications et compétences

  • Licence ou master en informatique, génie logiciel, technologies de l'information ou dans un domaine connexe.
  • Au moins 3 ans d'expérience professionnelle dans le développement de logiciels, de préférence dans le développement d'applications web « full-stack ».
  • Maîtrise approfondie de JavaScript et de React pour le développement front-end.
  • Expérience dans le développement d'applications Windows avec React Native.
  • De solides compétences en matière de tests sont requises, ainsi qu'une maîtrise d'un ou plusieurs des outils suivants : Vitest, Jest, Storybook, Playwright, Cypress, Chromatic ou Lighthouse.
  • Un sens aigu du produit est indispensable, notamment la capacité à décrypter les intentions vagues des clients, leurs retours d'expérience et leurs difficultés, afin d'en dégager les besoins et de proposer des solutions UI/UX adaptées.
  • De solides compétences en Python sont requises pour le développement back-end, notamment une expérience dans la création et la maintenance de services back-end, d'API et de logique d'application. Une expérience avec MongoDB est un atout.
  • Une bonne connaissance de Google Cloud, GCP et Terraform est un atout.
  • Une expérience ou une connaissance de l'accessibilité numérique et des normes d'accessibilité (telles que les WCAG et la Section 508) constitue un atout, mais n'est pas obligatoire.
  • Capacité à analyser et à améliorer les processus de travail, en garantissant leur efficacité et leur conformité.
  • Un esprit d'entreprise ou une expérience entrepreneuriale antérieure sont très appréciés, notamment une grande autonomie, une grande réactivité, une propension à l'action, le sens des responsabilités et l'esprit d'initiative.
  • Une expérience dans le domaine des modèles de langage de grande capacité (LLM) et de l'intégration d'agents constitue un atout, notamment en matière d'intégration de fonctionnalités basées sur l'IA dans des applications et des flux de travail.
  • Capacité à travailler à distance et à gérer efficacement plusieurs tâches à la fois.
  • Excellentes compétences en matière de résolution de problèmes et souci du détail.
  • Solides compétences en matière de communication, de collaboration et de gestion du temps.

Pourquoi GrackleDocs ?

Rejoignez-nous dans notre mission visant à rendre le monde numérique accessible à tous. GrackleDocs s'engage en faveur de l'accessibilité, de l'innovation et de l'excellence, et nous accordons une grande importance à la contribution de chaque membre de l'équipe. Ce poste vous offre l'opportunité de travailler sur des projets porteurs de sens qui améliorent directement l'accès à l'information pour les personnes du monde entier. En tant que pionnier dans l'application de l'IA à l'accessibilité, GrackleDocs vous offre la chance de travailler à la pointe de ces deux domaines et de contribuer à définir les possibilités offertes par les technologies d'accessibilité.

Nous offrons :

  • Un environnement de travail flexible à distance avec les outils dont vous avez besoin pour réussir.
  • Rémunération compétitive et ensemble d'avantages sociaux après 90 jours d'emploi, y compris 3 jours de congé personnel par an.
  • Des possibilités de développement professionnel continu et une voie de croissance claire.
  • Une culture de soutien et d'intégration où les nouvelles idées sont les bienvenues et où les contributions sont reconnues.
  • Une chance d'avoir un impact réel grâce à l'accessibilité numérique.

 

GrackleDocs est fier d'être un employeur offrant l'égalité des chances. Nous nous engageons à offrir un lieu de travail ouvert à tous les employés et candidats, indépendamment de la race, du sexe, de l'âge, du handicap, de l'orientation sexuelle ou des antécédents.

Postuler à ce poste

< Retour aux offres d'emploi