A propos d’IbanFirst
iBanFirst est un acteur international des services financiers offrant des solutions de paiement alternatives à l’offre traditionnelle des banques.
Fintech fondée en 2013, iBanFirst a développé une plateforme bancaire de pointe qui permet aux PME internationales de réaliser des transactions multidevises rapides, sécurisées et au juste prix.
Grâce à iBanFirst, les équipes financières peuvent envoyer et recevoir des paiements dans plus de 30 devises et bénéficier d’un accompagnement personnalisé pour couvrir leurs risques de change.
Depuis 2016, iBanFirst a levé 46 millions d’euros et en mai 2021, le fonds californien Marlin Equity Partners a investi 200M€, accélérant ainsi la croissance et le développement d’iBanFirst.
Rejoindre iBanFirst, c’est l'opportunité unique de développer vos compétences et d'évoluer rapidement dans un environnement international, à la pointe de l'innovation.
Description du poste
En tant que Développeur Front-End Sénior, vous jouerez un rôle clé dans le développement et l'amélioration des interfaces utilisateurs de nos applications web. Vous interviendrez sur toutes les phases du cycle de vie du projet : conception, développement, tests, et optimisation. Votre expertise technique et votre capacité à encadrer des équipes de développeurs juniors seront essentielles pour garantir la qualité et la performance des applications.
Responsabilités principales
- Développer et maintenir des applications web performantes, réactives et scalables.
- Implémenter des interfaces utilisateurs ergonomiques et esthétiques en utilisant React, Typescript, Styled Components.
- Gérer l'état global de l'application avec Zustand et optimiser la gestion des données avec React Query.
- Collaborer avec les équipes backend pour intégrer les APIs via TRPC.
- Assurer l'accessibilité, la compatibilité cross-browser et l'optimisation des performances.
- Rédiger et maintenir une documentation technique claire et précise.
- Participer à la revue de code et apporter des suggestions d’amélioration continue.
- Encadrer les développeurs juniors et partager les bonnes pratiques de développement.
Compétences requises
- Maîtrise de React et Typescript avec une solide expérience en développement front-end.
- Bonne connaissance des outils de gestion d'état (ex. Zustand) et des solutions de requêtes comme React Query.
- Maîtrise de Styled Components pour un design UI cohérent et performant.
- Expérience avec TRPC pour la communication client-serveur.
- Bonne compréhension des pratiques d'optimisation de performance (lazy loading, memos, etc.).
- Connaissance des outils de tests (unitaires et E2E).
- Capacité à travailler dans un environnement agile et à participer aux sprints.
- Excellentes compétences en communication et capacité à collaborer efficacement avec des équipes multidisciplinaires.
Profil recherché
- Minimum 5 années d’expérience en tant que développeur front-end.
- Expérience préalable sur des projets complexes et/ou de grande envergure.
- Esprit analytique et résolution de problèmes.
- Passion pour le développement web et veille technologique.