Ingénieur Full-Stack Senior (React + IA)
Remote
Emplacement : À distance (Amérique du Nord ou Amérique latine)
Niveau d' Expérience : Senior/Personnel (8+ ans)
Type d' Emploi : Temps plein
À propos du rôle
C'est une occasion rare de construire des logiciels d'affaires à la pointe de la technologie, natifs de l'IA, depuis le début et d'aider à définir à quoi cela ressemble. Nous recherchons un Ingénieur Full-Stack Senior capable d'agir rapidement, de livrer un produit réel, et de travailler côte à côte avec la direction senior pour transformer des idées ambitieuses en systèmes fonctionnels.
Vous serez au centre de la construction d'applications de production, avec une influence directe sur la direction technique que nous prenons. Il s'agit principalement d'un rôle d'ingénierie produit. Une grande partie de votre temps sera consacrée à la création d'applications React de qualité, prêtes pour la production, avec un composant significatif et en croissance axé sur l'intégration de véritables capacités d'IA : APIs et SDKs modernes d'IA, génération augmentée par récupération (RAG), et protocoles comme MCP.
C'est un travail rapide et à forte responsabilité pour quelqu'un qui veut que ses empreintes soient sur le produit et l'architecture.
Ce que vous ferez
Ingénierie Frontend & Produit (axe principal)
- Développement & Revue de Code : Développer, examiner et optimiser le code React/TypeScript pour la performance, la maintenabilité et l'évolutivité ; établir et faire respecter les normes de codage
- Déploiement en Production : Transformer des prototypes en applications prêtes pour la production avec un bon traitement des erreurs, journalisation, surveillance et sécurité
- Architecture & Direction Technique : Prendre des décisions architecturales pragmatiques et aider à façonner la feuille de route technique aux côtés de la direction senior
- Leadership Technique : Collaborer avec DevOps sur les pipelines CI/CD et les processus de construction ; mentorer les membres de l'équipe sur les meilleures pratiques
Intégration de l'IA
- Développement de Fonctionnalités IA : Intégrer les API et SDK des fournisseurs d'IA (par exemple, OpenAI, Anthropic, Google) dans des applications de production pour créer des fonctionnalités IA fiables et orientées utilisateur
- RAG & Récupération : Construire des fonctionnalités de génération augmentée par récupération qui permettent à l'IA de travailler sur données et contenu
- Outils IA & Intégrations : Connecter les systèmes d'IA aux outils internes, API et sources de données en utilisant MCP et des frameworks similaires
- Qualité & Performance : Aider à maintenir les fonctionnalités IA précises, rapides et rentables en production
Qualifications Requises
Éducation
- Diplôme de baccalauréat ou supérieur en Informatique, Génie Logiciel, Génie Informatique ou domaine connexe
Expertise Technique Frontend
- 8+ années d'expérience professionnelle en développement logiciel
- 5+ années d'expertise approfondie en React ; forte maîtrise de TypeScript
- Expérience de déploiement en production avec des plateformes modernes (par exemple, Google Cloud, Vercel, Supabase, etc.)
- Expertise en tests : tests unitaires, integration et tests E2E
Compétences Clés
- Compétences en révision de code de niveau expert avec capacité à repérer des bugs subtils et des problèmes architecturaux
- Compréhension approfondie de la performance, de la sécurité et de l'accessibilité web
- Capacité à raisonner sur la latence, le coût et les compromis de qualité dans la conception de fonctionnalités d'IA
- Bonne compréhension des principes et des modèles d'architecture logicielle
- Capacité à prendre des décisions techniques pragmatiques en équilibrant vitesse et qualité
Communication et Leadership
- Compétences en communication technique claire pour des publics divers
- Expérience dans la création de documentation technique et de normes
- Esprit collaboratif avec capacité à travailler de manière autonome
Qualifications Préférées
Une expérience dans l'un de ces domaines est un atout, mais nous sommes heureux d'aider le bon ingénieur à se développer dans le côté IA du rôle :
- Expérience pratique dans l'intégration d'APIs et SDKs de fournisseurs d'IA (par exemple, OpenAI, Anthropic, Google) dans des produits expédiés
- Expérience dans la création de fonctionnalités alimentées par l'IA qui sont fiables en production
- Familiarité avec RAG et connexion de l'IA à des sources de données personnalisées
- Expérience avec MCP ou des cadres similaires d'intégration d'IA
Profil de Candidat Idéal
Vous êtes parfait pour ce rôle si vous :
- Êtes un ingénieur React solide qui est enthousiaste à l'idée de construire et d'intégrer des fonctionnalités alimentées par l'IA
- Avez expédié des fonctionnalités de production de bout en bout dans un environnement en évolution rapide
- Prospérez dans des environnements rapides, de grande responsabilité où les prototypes évoluent en systèmes de production
- Aimez travailler directement avec la direction et avoir une réelle influence sur la direction technique
- Équilibrez l'excellence technique avec des délais de livraison pratiques