Tech Holding

Ingénieur Full Stack (Contrat) - Remote

TypeScriptReactNode.jsPostgreSQLAWSGCPKubernetesTerraform
Traduction automatique. Consultez l’original.

À propos de nous

Travailler chez Tech Holding n'est pas seulement un emploi, c'est une opportunité de faire partie de quelque chose de plus grand. Nous sommes une société de conseil à service complet fondée sur le principe de fournir des résultats prévisibles et des solutions de haute qualité à nos clients. Nos fondateurs et membres de l'équipe possèdent une expérience industrielle et ont occupé des postes de direction dans une grande variété d'entreprises – des startups émergentes aux grandes entreprises du Fortune 50 – et nous avons mis à profit nos expériences combinées pour développer une approche unique soutenue par les principes d'expertise approfondie, d'intégrité, de transparence et de fiabilité.

LE RÔLE

Nous recherchons un Ingénieur Full Stack pour rejoindre des équipes produit interfonctionnelles et contribuer de manière de bout en bout sur l'ensemble de la pile applicative. Ce rôle exige une solide expérience dans la construction de services backend évolutifs, d'applications frontend modernes et de solutions cloud-natives, tout en collaborant directement avec les parties prenantes du client et les équipes d'ingénierie. Vous travaillerez sur l'ensemble du cycle de vie du développement logiciel, de la conception du schéma de base de données et du développement d'API à l'implémentation de l'interface utilisateur React et au déploiement en production. Le candidat idéal est à l'aise pour prendre en charge des fonctionnalités du concept à la livraison et prospère dans des environnements rapides axés sur l'exécution et l'amélioration continue.

RESPONSABILITÉS CLÉS

  1. Assurer la livraison de fonctionnalités full-stack du concept à la livraison, de la conception du schéma et de l'implémentation de l'API à l'interface utilisateur React et au déploiement.
  1. Concevoir et construire des APIs RESTful et GraphQL évolutives, en mettant l'accent sur la clarté, la performance et l'ergonomie pour les développeurs.
  1. Intégrer des capacités d'IA dans les produits en encapsulant des APIs LLM, en construisant des pipelines de prompts et en intégrant des services Azure OpenAI ou Cognitive Services dans les fonctionnalités.
  1. Utiliser activement les outils d'IA dans votre flux de travail quotidien : génération, débogage, couverture de tests et documentation – non pas comme une béquille, mais comme un multiplicateur de force.
  1. Participer aux revues de code, aux discussions d'architecture et à la planification technique avec les équipes d'ingénierie et les parties prenantes du client.
  1. Instrumenter, surveiller et optimiser les performances sur l'ensemble de la pile – des requêtes lentes à la surcharge des bundles front-end.
  1. Contribuer à élever le niveau d'ingénierie : documentation, outillage, modèles partagés et mentorat des coéquipiers moins expérimentés.

EXIGENCES

  1. 4+ années d'expérience professionnelle full-stack avec Node.js et React (ou Next.js)
  1. Solide maîtrise de TypeScript ; vous y avez recours par défaut.
  1. Solide expérience en ingénierie cloud dans des environnements Azure, AWS, ou GCP. Une exposition aux services Azure tels que Functions, App Service, Blob Storage et Azure DevOps est un plus.
  1. Solides compétences en bases de données relationnelles : conception de schémas, optimisation de requêtes, indexation (PostgreSQL préféré).
  1. Expérience dans la conception de APIs REST ou GraphQL claires et savoir quand choisir l'une ou l'autre.
  1. Utilisation active et démontrée d'outils d'IA dans votre flux de travail d'ingénierie ; vous pouvez parler concrètement de comment et où ils aident.
  1. Familiarité avec les modèles d'authentification : JWT, OAuth 2.0, gestion de session.
  1. Expérience avec les pipelines de CI/CD (GitHub Actions, Azure DevOps, ou similaire).
  1. Excellente communication écrite asynchrone en anglais ; vous pouvez expliquer clairement une décision technique dans un fil Slack ou un document.

ATOUTS

  1. Expérience dans la construction avec Azure OpenAI Service, Azure AI Search, ou Cognitive Services.
  1. Expérience avec Next.js, React Server Components, ou micro-frontend.
  1. Familiarité avec LangChain, Semantic Kernel, ou les modèles d'ingénierie de prompts.
  1. Expérience avec les files d'attente de messages : Azure Service Bus, RabbitMQ, ou SQS.
  1. Kubernetes ou infrastructure-as-code (Terraform, Bicep, Pulumi).
  1. Expérience préalable en conseil ou en ingénierie client.

Type d'emploi

  1. Contrat

#LI-Remote

Tech Holding est fier d'être un employeur garantissant l'égalité des chances et s'engage à favoriser un environnement de travail diversifié et inclusif. Nous accueillons les candidats de tous horizons et expériences, et nous considérons les candidats qualifiés sans distinction de race, couleur, religion, sexe, orientation sexuelle, identité de genre, origine nationale, handicap, statut d'ancien combattant ou toute autre caractéristique protégée par la loi. Si vous avez besoin d'un aménagement dans le processus de candidature, veuillez contacter notre service RH.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter