Transaction Connect connait une forte croissance et a besoin de structurer l’ensemble de ses développements afin d’assurer la satisfaction de ses clients et pouvoir continuer à se développer de manière pérenne.

Votre rôle en tant que Dévelopeur Full stack JS est donc d'assurer la mise en place, la robustesse et la pérennité des développements de notre plateforme à la fois au niveau back-end (Node JS) que front-end (React.JS).

Vous travaillez en étroite collaboration avec les autres développeurs, sous la supervision du CTO.

Vos responsabilités
:

● Identifier et analyser les besoins utilisateurs
● Participer à la conception de la solution technique répondant à ce besoin
● Rédiger des spécifications techniques et documenter l'ensemble du produit
● Implémenter la solution en écrivant du code de qualité et documenté
● Être impliqué dans le cycle de vie des applications en implémentant notamment une plateforme d'intégration continue
● Assurer une couverture des tests des applications (unitaires, api, performances...), idéalement via une approche TDD
● Participer à l'analyse et la correction des anomalies
● Travailler de pair avec les autres développeurs pour assurer la bonne cohérence entre les interfaces utilisateurs et la logique métier
● Etre force de propositions dans les évolutions fonctionnelles de nos produits
● Effectuer de la veille sur les technologies JS émergentes

Vos compétences


● Vous disposez de connaissances solides en Javascript
● Vous maitrisez les concepts du développement web
● Vous disposez d'au moins 3 ans d'expérience dans le développement JS back-end, dont au moins 1 an de Node.JS
● Vous êtes très à l'aise avec les bases de données relationnelles et possédez de solides connaissances en SQL
● Vous êtes familier avec le cloud computing (idéalement AWS)
● Vous avez des bonnes capacités d’analyse et de synthèse
● Vous êtes attentif et à l’écoute des consignes
● Bienveillant, vous savez échanger de manière positive avec les collaborateurs
● Discret, vous savez assurer la confidentialité des échanges et des informations
● Pragmatique et flexible, vous savez vous adapter aux changements liés à la vie d’une startup et faites preuve d’initiatives.