Recherche une développeuse ou un développeur Fullstack JavaScript

PRESENTATION DE LA SOCIETE

Pytheas Capital Advisors est une fintech spécialisée dans les financements alternatifs et innovants à destination des grands groupes, ETI et PME.

Basée à Paris, notre société opère dans toute l’Europe.

Nous ouvrons des bureaux à Biarritz au Connecteur pour y établir un pôle de développement informatique d’excellence. Pour l’instant 3 postes sont à pourvoir. Le CTO y sera à plein temps puisqu’il est lui-même résident à Biarritz.

Fort de son expérience sur son marché, Pytheas Capital Advisors développe un nouveau concept de plateforme participative pour améliorer les délais de paiement entre les entreprises : TRESO2.

Nous recherchons des nouveaux talents pour nous accompagner dans ce nouveau challenge.

Description du poste

Nous recherchons une développeuse ou un développeur Fullstack JavaScript avec des connaissances React / NodeJS / MongoDB.

Vos objectifs principaux seront de participer au développement, sous accompagnement du CTO et du Lead developer :

• De composants d’interface utilisateur et de les implémenter en suivant les design patterns bien connus de React.
• Vous aurez également à participer à l’élaboration de processus ETL
• De l’algorithmique destinée à l’analyse / consolidation de données.

Vous vous assurerez que ces composants et l’application globale sont robustes et faciles à maintenir.

Vous participerez avec le reste de l’équipe travaillant sur différentes couches de la plateforme

Responsabilités:

• Développement d’UI/UX React
• Développement sur les backend microservices NodeJS / Apollo GraphQL
• Base de données MongoDB NoSQL / PostgreSQL
• Analyses de données (algorithmes / performances)
• Développement de tests unitaires (Mocha/chai) et d’intégration (Cypress)

La plateforme est basée sur une architecture « Event Driven Microservices », scalable et hautement disponible, tolérante aux pannes.

Compétences requises

• Javascript (ECMA2015 / ES6)
• Compréhension approfondie de React et de ses principes fondamentaux
• Compréhension approfondie de NodeJS et de ses principes fondamentaux
• Compréhension approfondie de MongoDB et de ses principes fondamentaux
• Compréhension approfondie de SQL (PostgreSQL) et de ses principes fondamentaux
• La connaisance d’une technologie type pub/sub est un plus (RabbitMQ, Kafka, Redis etc.)

• Une expérience avec framework de gestion d’état React n’est pas indispensable mais constitue un plus (React Context API, Redux, Flux, Mobx)

• Familiarité avec les nouvelles spécifications d’EcmaScript (ECMA2015 aussi nommé ES6)
• Expérience en structure de données et immutabilité (par ex : Immer/Immutable.js)
• Connaissance de base de GraphQL. Indispensable mais constitue un plus (Apollo GraphQL platform)
• Expérience avec les outils de développement front-end modernes tels que Babel, Webpack, NPM, etc.

• Capacité à comprendre les exigences métier et à les traduire en exigences techniques
• Passionné par le benchmarking et l’optimisation
• Familier avec les outils de code « versioning » type Git / Gitlab
• Une connaissance des outils CI/CD et Devops serait un plus (Docker, Kubernetes, etc.)

Ecosystème TRESO2