Développeur•euse Full Stack Web senior

Résumé du poste
CDI
Salaire : Non spécifié
Télétravail occasionnel
Expérience : > 7 ans
Éducation : Bac +4
Compétences & expertises
Connaissances en cybersécurité
Travail d'équipe
Collaboration et travail d'équipe
Github
React
+15

easiware
easiware

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

  • Le projet

Dans le cadre de son plan stratégique de développement, easiware a défini un plan long terme (5 ans) pour développer de zéro une nouvelle plateforme de la relation client avec une vision 360°.

En se basant sur notre retour d’expérience de la plateforme actuelle et en incluant nativement les technologies qui seront indispensables à nos clients demain, nous avons débuté le projet il y a maintenant quelques mois autour des technologies NestJS/PostgreSQL et React/Next.js.

  • La mission

Sous la responsabilité du lead technique, au sein d’une équipe à taille humaine et dynamique, vous participerez à la construction de cette nouvelle plateforme technologique de la relation client.

Beaucoup reste à construire autour d’une stack technique écrite en TypeScript, avec Next.js/React côté front, NestJS/PostgreSQL côté back et des tests définis avec Jest (back) et Cypress (front).

  • L’équipe

L’équipe fonctionne de manière collaborative, tels des artisans équipés d’outils industriels, pilotée par le Product Owner, en définissant ensemble son propre fonctionnement et processus.

Le logiciel, bien que récent, est déjà en production dans sa version actuelle et nous apportons régulièrement de nouvelles fonctionnalités à nos clients.

Le poste est un poste hybride avec 2 jours de présence sur site et 3 jours maximum en télétravail.

L’équipe étant déjà répartie sur plusieurs sites, le poste sera basé par ordre de priorité à Paris, Rennes ou Marseille.


Profil recherché

Profil

  • Formation supérieure informatique souhaitée (Bac +4/+5 souhaitée). Mais être passionné•e par son métier vaut largement le diplôme ;

  • Développeur•euse Full-stack Web sur des technologies JavaScript (la connaissance d’autres langages adaptés au Web tels que PHP ou Python étant appréciés) ;

  • Expérience de 8 ans minimum dans une fonction et un environnement similaire ;

  • Le/la candidat•e doit être autonome et rigoureux•euse ;

  • Le/la candidat•e doit être force de propositions ;

  • Il/elle doit savoir communiquer au sein de son équipe et avec les autres équipes ;

  • Il/elle attache de l’importance à la qualité de ses réalisations (qualité d’architecture, de découpe du logiciel, rédaction de tests, d’expérience utilisateur, accessibilité et documentation).

Connaissances

  • Une bonne connaissance générale de l’univers Web et du monde de l’édition en mode SaaS est nécessaire ;

  • Programmation sur les technologies backend : NestJS / Passport / Sentry / Postmark ;

  • Bonnes connaissances en SQL : la connaissance de PostgreSQL spécifiquement est un plus ;

  • Programmation sur les technologies frontend : React (version 17.x ou supérieure), Next.js, Jest, Cypress, Material UI. À défaut la connaissance d’Angular, Vue.js ou équivalent ;

  • Vous avez déjà travaillé dans un environnement agile et avez déjà utilisé un environnement CI/CD (Jira, GitHub Actions…) ;

  • Votre connaissance d’outils tels que Docker, Ansible et/ou Terraform est un plus.


Déroulement des entretiens

Chez easiware le processus de recrutement se fait en 4 étapes :

1/ Un entretien technique d’1h30 auprès de notre Technical Lead

2/ Un test technique en pair programming afin de vous voir à l’œuvre

3/ Un entretien d’1h avec notre Chief Technology and Product Officer

4/ Un entretien d’1h avec l’un des Dirigeants

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