easiware
Backend Node.js/Lambda Developer - [Télétravail]
- CDI
- Salaire entre 47K € et 55K €
- Paris, Marseille, Bordeaux
- Télétravail total possible
- Éducation : Non spécifié
- Expérience : > 5 ans
Le poste
Backend Node.js/Lambda Developer - [Télétravail]
- CDI
- Salaire entre 47K € et 55K €
- Paris, Marseille, Bordeaux
- Télétravail total possible
- Éducation : Non spécifié
- Expérience : > 5 ans
Qui sont-ils ?
easiware se veut être le cœur de la relation quotidienne entre une marque et ses clients.
easiware propose une plateforme de Service Client omnicanal 100% française qui aide aujourd’hui plus de 500 marques (PME, ETI et grands comptes, multi-secteurs et Services Publics - en France et à l’international) à personnaliser leur relation client.
Créée en 2008 et en forte croissance, easiware aide les marques à enchanter la relation avec leurs clients. Afin qu’elles deviennent ou restent des love brands.
Basée à Paris, Marseille, Nantes et Bordeaux, easiware compte aujourd’hui plus de 50 easiWorkers passionnés. Avec une culture agile, dynamique et un souci constant du bien-être de ses collaborateurs, easiware a obtenu une nouvelle fois le label Happy@Work en 2022.
Chez easiware, on aime faire les choses sérieusement, sans se prendre au sérieux !
Rencontrez Brendan, CEO
Rencontrez Raphaëlle, Head of Marketing
Recontrez Sylvain, Technical Project Manager
Descriptif du poste
Le produit
En tant que Backend developer, vous aurez en charge de faire évoluer le projet easiConnect, notre serveur d’intégration, tout en collaborant avec l’équipe easiware Start (le nouveau produit SaaS de relation client d’easiware) pour développer son API en fonction des besoins.
Nous construisons une solution de gestion de la relation client qui adresse le segment des acteurs du retail. Nous nous devons de construire un produit 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 à la conception d’un nouveau produit stratégique pour l’entreprise et ses clients ainsi que d’un serveur d’intégration servant à la fois au produit historique de l’entreprise et à ce nouveau produit.
L’organisation Product & Engineering
Nous avons adopté une méthodologie agile (intégrant progressivement les artefacts 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 :
- tests unitaires et end-to-end en intégration continue ;
- code review ;
- recette et tests fonctionnels ;
- déploiement en production.
Nous souhaitons que chaque nouveau membre de l’équipe, quelle que soit sa séniorité et son niveau d’expertise, puisse participer à une mise en production dès ses premières semaines d’intégration.
La stack technique et les outils
Sur le project easiConnect :
- Lambdas Node.js (TypeScript)
- DynamoDB
- SNS
- Serverless
- Chai JS
- Environnement AWS
- Terraform
- Git
- Jira
- Confluence (documentation en français et anglais)
Sur l’API easiware Start :
- Node.js (Nest.js / TypeScript)
- PostgreSQL
- Jest
- Redis
- Git
- Jira
- Confluence (documentation en anglais)
Les missions
En collaboration avec notre Tech Lead, votre mission principale sera la maintenance et le développement du serveur d’intégration d’easiware.
Suivant vos disponibilités, vous viendrez accompagner l’équipe de développement backend d’easiware Start afin de participer à la maintenance et au développement des APIs du produit.
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.
Profil recherché
Qui êtes-vous ?
- Vous êtes un.e développeur.se passionné.e par le fait de construire un produit à fort impact
- Vous avez au moins 5 années d’expérience dans le développement logiciel à votre actif sur des technologies similaires (Node.js, Lambda, NoSQL, Pub/Sub)
- Vous attachez de l’importance à l’esprit d’équipe, vous aimez faire grandir vos collaborateurs et partager vos connaissances
- La qualité du code produit par votre équipe est au coeur de vos préoccupations (maintenabilité, testabilité et écriture de tests automatisés)
- Ce que vous construisez sert l’expérience des utilisateurs finaux avant tout (performance, accessibilité, simplicité)
- Vous êtes autonome, rigoureux.se, organisé.e et méthodique
- Vous avez envie d’intégrer dans un projet ambitieux au sein d’une équipe passionnée et attachée à la satisfaction de ses clients avec des enjeux de conception et de R&D importants
Déroulement des entretiens
Chez easiware le processus de recrutement se fait en 3 étapes :
- Un call RH de 15-30 minutes pour faire connaissance
- Un entretien technique d’1h30 auprès de notre Team Leader et du CTO
- Un entretien d’1h avec l’un de nos fondateurs
D'autres offres de Dev Backend
Ces offres peuvent vous intéresser !
Ledger
- CDI
- Paris
EXTIA
- CDI
- Paris
Rakuten France
- CDI
- Paris
- Télétravail partiel possible
BRIGAD
- CDI
- Paris
Legalstart
- CDI
- Paris
Stockly
- CDI
- Paris