Développeur(se) Full Stack TypeScript (incl. Shopify)

Plný úvazek
Několik dní doma
Plat: Neuvedeno
Počáteční datum: 18. ledna 2026
zkušenosti: > 3 roky

Dn'D
Dn'D

Máte zájem o tuto nabídku?

Otázky a odpovědi ohledně nabídky

Pozice

Popis pozice

Descriptif du poste

En tant que Développeur-se Full Stack TypeScript, vous est au cœur du développement de solutions web. Vous intervenez du design technique à la mise en production. Le poste combine un vrai travail full stack au quotidien, essentiellement orienté e-commerce avec Shopify complété par une exposition ponctuelle à d’autres technologies selon les projets. Vous travaillez sur l’architecture, le développement et l’optimisation des services backend, des APIs et des interfaces utilisateur.

Missions

  • Vos principales missions sont :

    • Développement Backend (Node.js / TypeScript) :

      • Développer et consommer des APIs REST ou GraphQL en Node.js.

      • Concevoir et maintenir des micro-services robustes et scalables.

      • Mettre en place des workflows asynchrones (queues, events, workers).

      • Intégrer des services internes ou tiers (API, webhooks, synchronisations).

      • Structurer des architectures propres, maintenables et testables.

    • Développement Frontend (React / Alpine / TypeScript) :

      • Concevoir des interfaces web modernes et performantes.

      • Développer des dashboards, outils internes et interfaces utilisateur.

      • Intégrer des composants réutilisables en React.

    • Intégrations et architecture technique :

      • Intervenir essentiellement dans des environnements Shopify pour la réalisation d’apps custom (voire publiques) dont les architectures incluent Gadget.dev, Remix / React Router, Polaris, React.

      • Réaliser des services permettant d’interconnecter des ERP, CRM, plateformes e-commerce, APIs tierces, …

    • Encadrement technique :

      • Être l’expert et le coordinateur technique de l’équipe, fournir du mentorat, du support et encadrer des développeurs juniors/intermédiaires pour les faire progresser.
    • Veille technologique :

      • Maintenir une veille constante sur les technologies émergentes, analyser les opportunités business, monter des POC et partager vos découvertes.
    • Amélioration continue :

      • Participer activement à l’amélioration des outils, des modules, de la documentation interne ainsi qu’aux processus.

      • Identifier les “pain-points” et être force proposition pour améliorer l’efficacité des équipes et la délivrabilité des projets.

    • Collaboration avec les équipes pluridisciplinaires :

      • Travailler en étroite collaboration avec les équipes backend, frontend, UX/UI et organisationnelle pour assurer une cohérence dans la réalisation des projets.
    • Qualité :

      • Veiller à ce que la qualité du code soit respectée via des code reviews régulières, l’application des règles du “clean code” et la mise à jour des coding standards de l’agence.

      • Mettre en place et veiller à l’exécution de tests unitaires et fonctionnels.

      • Veiller également à l’application des bonnes pratiques SEO, a11y et WPO.

    • Formation et communication :

      • Concevoir, maintenir et donner des formations.

      • Organiser des meetup internes sur des sujets spécifiques.

      • Intervenir pendant des events.

      • Écrire des articles techniques.

    • Gestion de projet :

      • Participer à l’évaluation des besoins clients, qualifier les tâches, estimer les charges de travail et suivre l’avancement des projets, en veillant à respecter les délais et le périmètre du projet.

      Interventions ponctuelles :

      Ce poste donne également l’occasion d’intervenir sur des sujets variés, mais non systématiques, notamment :

    • Akeneo (PIM) : scripts, synchronisations, connecteurs.

    • AWS : Lambda, CloudFront, API Gateway, CDK, …

    • Travail sur d’autres plateformes e-commerce : Adobe Commerce/Magento, Sylius, OroCommerce en particulier.

    • Travail sur des architectures serverless plus avancées.


Požadavky na pozici

Pour ce poste de Développeur-se Full Stack TypeScript vous devrez être expérimenté-e et autonome, capable de prendre des décisions techniques fortes et de gérer des projets de bout en bout. Vous êtes être passionné-e par le développement web, l’e-commerce, doté-e d’une grande capacité d’adaptation et prêt-e à évoluer dans un environnement stimulant.

Hard skills

Les compétences techniques requises :

  • Excellente maîtrise de Typescript.

  • Très bonne maîtrise de Node.js et d’un ou plusieurs frameworks standards du marchés tels que Express, NestJS, Fastify, …

  • Conceptualisation, implémentation, consommation d’API REST et GraphQL.

  • Connaissance pratique des bases de données SQL et/ou NoSQL.

  • Notions de micro-services, event-driven, queues, workers.

  • Bonne maîtrise de React et d’un ou plusieurs frameworks parmi Next.js, Remix / React Router. En complément, connaissance de AlpineJS nécessaire. Maîtrise CSS3, Tailwind.

  • Connaissance des bonnes pratiques en termes de performance, accessibilité et SEO.

  • Bases sur AWS (ou volonté de monter en compétences) incluant AWS Lambda et CDK.

  • Maîtrise de Git.

  • Connaissances en intégration continue et outils de testing (Jest, Cypress, etc.).

  • Connaissances Docker.

Focus Shopify

Vous avez déjà réalisé, à divers niveaux de compétences, une ou plusieurs :

  • Configuration d’instance Shopify

  • App custom

  • UI extension

  • Shopify Function

  • Interface admin avec Polaris

  • App block / app embed

  • Admin block

  • Implémentation de thème avec Liquid

Et surtout, votre niveau technique global et votre fort intérêt pour cette solution vous permet de :

  • Mesurer objectivement vos niveaux de compétence…

  • …et donc d’effectuer des estimations réalistes qui distinguent le temps passé à gagner en connaissance de celui dédié à la réalisation à proprement parler.

  • Monter en compétences en autonomie suite à un onboarding initial réalisé en interne.

Soft skills

  • Capacité à travailler en équipe et à encadrer des profils plus juniors

  • Excellentes compétences rédactionnelles, en communication orale (FR/EN) et pédagogie.

  • Proactivité, sens de l’initiative et force de proposition.

  • Gestion des priorités et des délais.

  • Bienveillance, camaraderie et esprit d’équipe.

  • Bonne organisation.

Dans le cadre de notre politique d’inclusion et d’égalité des chances, nous étudions toutes les candidatures, y compris celles des personnes en situation de handicap. Si vous avez besoin d’un aménagement spécifique lors du processus de recrutement ou à votre poste de travail, n’hésitez pas à nous en faire part.
N’hésitez plus et postulez !


Proces náboru

  1. Etude de la candidature

  2. Prise de contact et premier entretien RH

  3. Entretien & Test technique

  4. Entretien de débriefing du test avec un Tech Expert

  5. Entretien final avec le CEO

  6. Proposition d’embauche

Chcete se dozvědět více?

Tato volná pracovní místa by vás mohla zajímat!

Tyto společnosti rovněž nabírají pracovníky na pozici "{profese}".

Podívat se na všechny nabídky