Blend360

Ingénieur FullStack Lead

TypeScriptPythonReactSQLGCPDockerTerraform
Traduction automatique. Consultez l’original.

Description de l'entreprise

Blend est un fournisseur de services d'IA de premier plan, déterminé à co-créer un impact significatif pour ses clients grâce à la puissance de la science des données, de l'IA, de la technologie et des personnes. Avec pour mission d'alimenter des visions audacieuses, Blend relève des défis importants en alignant harmonieusement l'expertise humaine avec l'intelligence artificielle. L'entreprise se consacre à libérer de la valeur et à favoriser l'innovation pour ses clients en exploitant des talents de classe mondiale et une stratégie axée sur les données. Nous croyons que la puissance des personnes et de l'IA peut avoir un impact significatif sur votre monde, en créant un travail et des projets plus épanouissants pour nos collaborateurs et nos clients. Pour plus d'informations, visitez blend360.com

Nous recherchons un ingénieur FullStack Lead pour contribuer à notre prochaine étape de croissance et d'expansion.

Description du poste

En quoi consiste ce poste ?

  1. Diriger l'architecture backend et la conception d'API en utilisant Python et Flask, en assurant la responsabilité de la couche de service, les revues de code et l'orientation des modèles backend sur les projets full-stack.
  1. Concevoir et mettre en œuvre des REST évolutives et des APIs asynchrones en mettant l'accent sur une séparation claire entre le service et l'accès aux données, ainsi que sur la maintenabilité.
  1. Assurer le développement pratique frontend avec React et TypeScript, en collaborant étroitement avec les équipes UI pour livrer des fonctionnalités de bout en bout et assurer une intégration fluide frontend-backend.
  1. Architecturer et gérer l'infrastructure cloud sur GCP, en tirant parti de Cloud Run, Cloud Storage, Secret Manager, IAM, de la journalisation et de la surveillance pour des déploiements en environnement de production.
  1. Concevoir et optimiser des solutions de base de données en utilisant Google Spanner et SQL, y compris la modélisation de données pour les structures relationnelles et BigQuery pour les cas d'utilisation d'analyse et de reporting.
  1. Mettre en œuvre des stratégies de test complètes sur l'ensemble de la stack, y compris pytest pour le backend, Jest et React Testing Library pour le frontend, et Playwright pour les tests E2E.
  1. Établir des pipelines CI/CD en utilisant GitHub Actions et Docker, en automatisant les déploiements, les tests et les processus de mise en production.
  1. Promouvoir les meilleures pratiques de sécurité, y compris la gestion des dépendances via Snyk, la gestion des secrets et de la configuration, ainsi que les flux de travail de développement sécurisés.
  1. Exploiter les outils et flux de travail de développement assistés par l'IA pour l'exploration de code, la génération de tests, le débogage et l'amélioration de la productivité des développeurs.
  1. Encadrer les ingénieurs juniors et intermédiaires sur les modèles full-stack, la qualité du code et les pratiques de leadership technique.
  1. Assurer la livraison technique au sein des équipes fonctionnelles, en garantissant l'alignement sur les décisions architecturales, les normes de test et la préparation au déploiement.

Qualifications

  1. Expertise approfondie en Python avec une forte maîtrise de Flask ou de frameworks web similaires pour le développement d'API backend.
  1. Solide expérience pratique de React et TypeScript avec la capacité de construire des fonctionnalités frontend de qualité production et de collaborer à la livraison UI/UX.
  1. Expérience avérée dans la conception et la construction d'APIs REST et d'architectures orientées services avec un accent sur l'évolutivité et la maintenabilité.
  1. Solide compréhension de SQL, de la conception de bases de données et des meilleures pratiques de modélisation de données.
  1. Expérience pratique de GCP incluant Cloud Run, Cloud Storage, ainsi que les bases de l'IAM et de la surveillance.
  1. Expérience avec des stratégies de test complètes : pytest, Jest, React Testing Library, et des frameworks de test E2E comme Playwright.
  1. Familiarité avec les pratiques CI/CD, GitHub Actions et la conteneurisation Docker.
  1. Compréhension des meilleures pratiques de sécurité, y compris la gestion des dépendances, la manipulation des secrets/configurations et les flux de travail de développement sécurisés.
  1. Capacité à opérer en tant que lead technique, en encadrant les autres et en assumant la responsabilité des décisions architecturales dans les domaines full-stack.
  1. Expérience ou forte aptitude avec les outils et flux de travail de développement assistés par l'IA pour améliorer la qualité du code et la productivité des développeurs.

Qu'en est-il des langues ?

Anglais : Avancé (requis pour une communication efficace avec les équipes mondiales)

Combien d'expérience dois-je avoir ?

6+ années d'expérience en développement Full-stack ou dans des disciplines connexes telles que l'ingénierie Backend ou le développement Frontend, avec une expertise démontrée dans la direction de la livraison technique sur plusieurs couches de la stack.

  1. Une expérience avec Google Spanner ou une base de données native au cloud est un plus.
  1. Une expérience avec BigQuery ou un entrepôt de données pour les cas d'utilisation analytiques est un plus.
  1. Une expérience avec l'intégration d'outils basés sur des agents ou MCP est un plus.
  1. Une expérience avec les architectures asynchrones/pilotées par les événements est un plus.
  1. Une familiarité avec l'infrastructure en tant que code ou Terraform est un plus.

Informations complémentaires

Nos avantages et bénéfices

💰 Rémunération et avantages financiers

  • Prime de Noël.
  • Fonds d'épargne.
  • Tickets restaurant/bons d'alimentation.
  • Allocation de télétravail.

🏥 Santé et assurance

  • Assurance vie MetLife avec couverture obsèques.
  • Assurance médicale MetLife incluant des réductions dentaires et un plan optique.
  • Personnes à charge optionnelles avec coût supplémentaire.

🗓️ Congés et jours fériés

  • Jours de vacances avec augmentations annuelles basées sur l'ancienneté.
  • Prime de vacances.
  • Jours fériés officiels selon la loi.
  • Semaine sainte.
  • Jour des morts.
  • Veille de Noël.

⚖️ Équilibre vie professionnelle-vie privée

  • Options de travail flexibles pour vous aider à trouver le bon équilibre.

📚 Opportunités d'apprentissage

  • Plans d'études, cours et opportunités de développement professionnel.
  • Cours d'anglais pour soutenir votre communication professionnelle.

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