informations générales
Kremlin-Bicêtre
Dans le cadre du développement de nos différents produits et au sein de notre équipe technique pluridisciplinaire, vos missions seront de :
*Participer à l'analyse des besoins, des spécifications techniques et d'architecture
*Savoir interagir avec d'autres développeurs pour co-construire une application métier
*Intervenir en tant que développeur Front End, Back End, Full Stack et de façon transverse sur différentes itérations de notre logiciel
*Prendre en charge les phases de développement les plus complexes
*Comprendre un code informatique préexistant, l'adapter et le faire évoluer, que ce soit pour résoudre des bugs ou créer de nouvelles fonctionnalités
*Éventuellement coacher d'autres développeurs moins expérimentés et vérifier la qualité de ces livrables.
*Mettre en place et réalisation des phases de tests techniques et de la recette
*Contribuer à la rédaction de la documentation technique et projet (JIRA)
Utiliser des méthodes d'amélioration continue du code source, versioning
*Technologies
Vous travaillerez sur plusieurs de nos technologies de prédilection, comme par exemple :
Backend : Java 8+ / Spring ( boot / data rest / jpa ) / Maven/Gradle / Architecture microservices
Frontend web et mobile : nodeJS / Typescript / ReactJS / React native / HTML5/CSS3+
SQL / NoSQL
*Sécurité:
SSL / JWT / OAuth2 / OpenidConnect / CAS / SSO
*Outils de développements:
Git / Gitlab / Intellij IDEA / Jira / Linux
Ces technologies sont amenées à évoluer et vous aurez le goût de travailler sur des nouvelles technologies.
Vous ferez preuve de qualités d'autonomie, de curiosité et vous aurez la capacité à rechercher des solutions techniques innovantes et à vous auto-former sur des sujets techniques très divers.
Dans le cadre de vos fonctions, vous travaillerez en interaction avec l'équipe technique, l'équipe marketing produit et marketing opérationnel pour comprendre et caractériser les besoins, voire les conseiller si nécessaire.
Vous disposerez d'une expérience antérieure dans le développement d'applications B2B en mode SaaS et 100% web, comme par exemple des logiciels collaboratifs, gestion de tâches ou de projets, CRM...etc...