Teya

Ingénieur Full Stack Senior

JavaScriptTypeScriptJavaReactGo
Traduction automatique. Consultez l’original.

À propos du poste

Bonjour. Nous sommes Teya.

Teya a été fondée sur une conviction simple : les entreprises locales méritent mieux. Ce sont les cafés, restaurants, salons, boutiques et entrepreneurs qui donnent du caractère à nos rues, créent des emplois et font bouger les communautés. Pourtant, pendant trop longtemps, les services financiers leur ont rendu la vie plus difficile – avec des outils peu pratiques, un support médiocre et une complexité qui entrave la gestion d'une entreprise.

Teya existe pour changer cela.

Nous construisons une plateforme financière pour les entreprises locales à travers l'Europe – une plateforme axée sur des outils simples, une conception réfléchie et un véritable support humain. Nos Membres comptent sur nous pour les aider à gérer leur entreprise en toute confiance, et cette responsabilité façonne notre façon de travailler.

Nous avançons vite. La qualité nous importe. Nous restons proches des détails. Et nous pensons que la haute performance et l'hospitalité authentique doivent aller de pair.

Si vous souhaitez créer des produits significatifs, résoudre de vrais problèmes et faire une réelle différence pour les entreprises locales, nous serions ravis d'avoir de vos nouvelles.

Responsabilités Clés

  1. Diriger la conception, le développement et la livraison de fonctionnalités full stack évolutives et réactives pour le portail Business Account en utilisant React, TypeScript et GraphQL, avec une responsabilité couvrant à la fois l'implémentation frontend et l'intégration avec les services backend.
  1. Travailler en étroite collaboration avec les équipes produit et design pour comprendre les besoins des commerçants et traduire des flux financiers complexes – tels que les virements, les paiements programmés, la gestion de compte et les flux d'authentification forte du client (SCA) – en expériences utilisateur sécurisées et de bout en bout, soutenues par des APIs fiables.
  1. Construire et maintenir des interfaces riches en données et haute performance pour les flux de transactions, les soldes, les relevés et les vues multi-devises, en assurant une récupération de données efficace, une gestion d'état et une interaction transparente avec les services backend.
  1. Développer et maintenir des schémas GraphQL, des résolveurs et des intégrations API, en assurant la cohérence entre les exigences frontend et les modèles de données backend tout en promouvant la sécurité des types et la fiabilité de bout en bout.
  1. Écrire du code propre, maintenable et bien testé sur l'ensemble de la pile, en appliquant de solides pratiques TypeScript et en contribuant à la stabilité globale du système, à la sécurité et à l'évolutivité.
  1. Participer activement aux revues de code pour les contributions frontend et backend, en aidant à établir les meilleures pratiques d'ingénierie dans une équipe passant d'une organisation mobile-first à une organisation full stack capable sur le web.
  1. Identifier et résoudre les goulots d'étranglement de performance, les inefficacités de données et les problèmes de production sur l'ensemble de la pile full stack, en garantissant une expérience fluide et fiable pour les utilisateurs commerçants.
  1. Se tenir au courant des dernières technologies, tendances et meilleures pratiques frontend, en les appliquant pour améliorer notre plateforme web destinée aux commerçants.

Votre Parcours

  1. 5+ années d'expérience professionnelle en développement frontend/web.
  1. Maîtrise de niveau expert en TypeScript, y compris la manipulation avancée des types, les génériques et la compréhension de l'inférence de types complexe.
  1. Solide maîtrise de React.js et de ses principes fondamentaux, développée avec une approche type-safe.
  1. Expérience dans le support des services Backend en Java et Spring Boot.
  1. Vaste expérience avec Next.js pour le rendu côté serveur, la génération de sites statiques et les routes API, avec un accent sur l'intégration TypeScript.
  1. Solide compréhension de JavaScript moderne (ES6+), HTML5 et CSS3.
  1. Expérience avec les bibliothèques de gestion d'état (par exemple, Redux, Context API, Zustand) dans un environnement TypeScript.
  1. Solide expérience dans la consommation de GraphQL APIs (par exemple, Apollo Client), avec une compréhension de la manière de définir et d'utiliser les types pour les réponses API.
  1. Solide compréhension des techniques d'optimisation des performances web.
  1. Expérience avec les systèmes de contrôle de version (par exemple, Git).
  1. Excellentes compétences en résolution de problèmes et souci du détail.
  1. Solides compétences en communication et en collaboration, en particulier lors du travail au sein d'équipes interfonctionnelles couvrant le produit, le design, le backend et l'ingénierie mobile.

Différenciateurs (Ce qui vous distingue)

  1. Expérience dans les applications web fintech ou bancaires, y compris des interfaces sécurisées et conformes avec SCA/2FA, PSD2 et RBAC.
  1. Capacité avérée à créer et à adapter des produits mobile-first en expériences web réactives.
  1. Utilisation pratique d'outils de codage IA (par exemple, GitHub Copilot, Claude Code, Cursor) pour accélérer le développement tout en maintenant la qualité du code.
  1. Expérience dans le lancement et la localisation de produits web sur plusieurs marchés européens, y compris les exigences monétaires, réglementaires et linguistiques.

Teya est fier d'être un employeur garantissant l'égalité des chances.

Nous nous engageons à créer un environnement inclusif où chacun, indépendamment de sa race, de son origine ethnique, de son identité ou expression de genre, de son orientation sexuelle, de son âge, de son handicap, de sa religion ou de son origine, peut s'épanouir et faire son meilleur travail. Nous pensons qu'une équipe diversifiée mène à de meilleures idées, à des résultats plus solides et à un lieu de travail plus solidaire pour tous.

Si vous avez besoin d'aménagements raisonnables à quelque étape que ce soit du processus de recrutement, que ce soit pour les entretiens, les évaluations ou d'autres parties de la candidature, nous vous encourageons à nous en informer. Nous nous engageons à garantir que chaque candidat bénéficie d'une expérience équitable et accessible avec nous.

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