Cette offre n’est plus disponible.

Backend Node.js/Lambda Developer - [Télétravail]

CDI
Salaire : 47K à 55K €
Télétravail total
Expérience : > 5 ans

easiware
easiware

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

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 :

  1. Un call RH de 15-30 minutes pour faire connaissance
  2. Un entretien technique d’1h30 auprès de notre Team Leader et du CTO
  3. Un entretien d’1h avec l’un de nos fondateurs

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres