Le produit
En tant que Senior Frontend developer, vous rejoindrez l’équipe easiware Start, le nouveau produit SaaS de relation client d’easiware. Nous construisons un produit de gestion de la relation client qui adresse le segment des acteurs du retail. Nous devons donc construire un produit extrêmement simple et intuitif, capable d’accueillir un très grand nombre d’entreprises clientes et d’utilisateurs.
Notre objectif ? Permettre aux marques d’être plus performantes dans la gestion de leurs services clients et leur permettre davantage de fidélisation.
A ce titre, vous travaillerez donc à la conception d’un nouveau produit stratégique pour l’entreprise et ses clients.
L’organisation Product & Engineering
Nous avons adopté une méthodologie agile (intégrant progressivement les méthodes Scrum) avec un fonctionnement sur des sprints de 2 semaines et un quotidien rythmé par quelques rituels de base : daily standups, sprint planning, sprint retro.
Pour chaque nouvelle feature ou correction de bug nous passons par ces étapes :
Nous souhaitons que chaque nouveau membre de l’équipe, quelle que soit sa séniorité et son niveau d’expertise, puisse gérer une mise en production dès ses premières semaines d’intégratio
La stack technique et les outils
L’application easiware Start est construite en 2 blocs indépendants qui communiquent via une API REST et des websockets (pour le chat par exemple) :
Node (API): NestJS + Typeorm + PostgreSQL + TypeScript (hébergé sur Heroku)
React (web): Next.js + TypeScript + PostCSS (hébergé sur Vercel)
Pour les outils, nous utilisons au quotidien : Jira (tickets), GitHub (code, pull requests, GitHub Actions) et Slack
Pour le reste de la stack technique de l’entreprise, nous utilisons pour 2 produits existants :
Les missions
En tant que senior frontend engineer, vous contribuez à l’élaboration du produit easiware Start, de sa conception à la réalisation. En outre, voici le quotidien d’un développeur chez easiware :
A ce titre, vos missions au sein de l’équipe technique seront les suivantes :
Notre culture tech
Nous sommes persuadés que pour construire un produit scalable aujourd’hui, il nous faut respecter des principes simples et ne pas céder à la hype éphémère. Nous essayons d’utiliser la solution la plus simple pour un problème donné.
Nous nous efforçons de façonner nos produits grâce à des itérations courtes, des mises en productions régulières et une amélioration continue grâce à des sprints dédiés à la tech.
Nous attachons une importance à contribuer à l’effort de qualité avec un code propre, maintenable et des pratiques de test automatisés.
Qui êtes-vous ?
Chez easiware le processus de recrutement se fait en 3 étapes :
1/ Un call RH de 30 minutes pour faire connaissance
2/ Un entretien technique d’1h30 auprès de notre Team Leader et l’équipe
3/ Un entretien d’1h avec l’un de nos fondateurs
These companies are also recruiting for the position of “Développement de logiciels et de sites Web”.
See all job openings