Fullstack Developer Confirmed - Java - France

Long term
France
Mobility
Full remote
50000 - 75000€ (Annual)
4 yrs of exp.
Posted on 12-06-2022
Start : janvier 2023
This job is no longer available.

1km à Pied

Des millions d'employés de terrain pourraient faire le même job plus près de chez eux. Nous avons construit un outil de data analyse des trajets et de réaffectation pour employeurs multisites.

More informations
  • Website
  • Company
  • Between 15 and 50 persons
  • Mobility
Impact study
1km à Pied not measure the impact.
Read more

“1km à Pied” est un logiciel RH qui aide les employeurs multisites à réaffecter leurs employés de terrain sur un site plus près de chez eux. Nous aidons déjà Point P, Loxam, Sodexo et Lidl à faire des heureux et portons l’espoir d’avoir un impact en millions de tonnes de CO2 !

Notre mission

La majorité des actifs sont des employés de terrain du retail, hôtellerie, restauration, Ehpad, BTP, santé, sécurité, propreté, services publics, collectivités, transport…

Sur la base de nos premiers résultats on peut projeter que 7 millions d’employés de terrain pourraient agréablement être réaffectés en France avec un gain médian de 10km matin et soir.

Regarder notre vidéo mode d’emploi

Regarder une interview BFM sur notre mission

Contexte

Le contexte climatique et énergétique met en lumière notre activité qui apporte sobriété heureuse et résilience. Avec déjà 50 clients nous signons des clients sur des scopes de plus en plus gros.

Nous avons une super roadmap et besoin de compléter l’équipe actuellement composée de :

  • un CTO (co-fondateur)
  • un lead développeur
  • deux alternants dev fullstack
  • une développeuse junior qui devrait nous rejoindre début janvier
  • une équipe product :
  • une product manager
  • une UX / UI designer en alternance

Ton rôle dans l’équipe :

  • Participer aux réflexions avec les co-fondateurs et l’équipe produit
  • Proposer des solutions techniques et concevoir des systèmes pour répondre aux besoins
  • Etre capable de définir et prioriser tes tickets avec l’équipe product
  • Avoir une bonne expertise technique backend tout en étant aussi ouvert au développement frontend

Les sujets actuels et futurs

Nous avons l’ambition de traiter des millions de trajets domicile-travail et de proposer le meilleur outil RH de réaffectation géographique au monde. Cela implique :

  • La refonte progressive de l’application développée il y a 3 ans afin de la rendre plus scalable et maintenable,
  • Découpage d’un monolithe en micro-service lorsque cela est pertinent
  • Mise en place sur les projets de l’architecture hexagonale lorsque cela est applicable et mettre en pratique l’approche domain driven design (incluant les phases en amont),
  • Améliorer nos cycles de développement notamment la partie CI / CD comprenant la gestion des ressources cloud,
  • Optimiser et améliorer le traitement automatisé des données RH,
  • Optimisation régulière de nos algorithmes de réaffectation des salariés,
  • Et d’autres challenges ! 😎

L’organisation technique

La stack technique

  • Monolithe développé en Java/Spring Boot/Thymeleaf/VueJS
  • Autres micro-services également développé avec la même stack.
  • Base de données : MariaDB
  • Ops : nous avons toutes les applications hébergées sur AWS et nous utilisons différents services (AWS Beanstalk, Fargate, Batch, AWS Lambda).

Sur le provisionnement des ressources, nous avons quelques parties qui sont encore créées via la console AWS mais une grande partie utilise désormais AWS CDK pour plus facilement mettre à jour ou reconstruire toute une infrastructure.

La vue générale de la stack :

  • Java (11 → 17), Spring Boot, Thymeleaf, Quarkus, Python
  • VueJS, Vanilla javascript, Nuxtjs
  • Cloud AWS
  • MariaDB

Sur les prochains mois, nous avons l’objectif d’ajouter de nouvelles briques et la stack sera amenée à évoluer notamment avec un composant front dont la stack est encore à définir.

Fonctionnement

L’équipe fonctionne en mode agile avec des sprints d’une semaine.

L’objectif est aussi de pouvoir travailler ensemble sur certains sujets et nous expérimentons de temps en temps le pair programming et le mob programming.

Les avantages à nous rejoindre

  • Rejoindre tôt une future pépite de la French Tech ! 🐓
  • Zéro trajets domicile travail : on travaille en remote first depuis le démarrage de la startup (lancé pendant le 1er confinement) ce qui n’empêche pas des réunions de kickoff projets parfois à Station F ou des retrouvailles sur des événements.
  • Manger des escargots (ou pas) lors de nos teambuildings à Mâcon où se trouve une partie de l’équipe.
  • 🌎 Avoir un impact social et environnemental très concret : Nous sommes une startup labellisée Greentech innovation, Coq Vert, Initiative remarquable, nous faisons des heureux et évitons du CO2 chez nos clients :-)
  • Management transparent avec des temps dédiés au partage d’info cross-team (kickoff de la semaine et rétro). Voir les avis ⭐⭐⭐⭐⭐ de nos anciens stagiaires sur Glassdoor.

Localisation

Nous sommes une entreprise “remote first” donc tu peux être partout en France sachant que l’équipe est principalement autour de Paris et autour de Mâcon aujourd’hui :

  • Paris : Nous avons quelques places à Station F, le CTO habite à 1km à Pied :-)
  • Mâcon : une partie de l’équipe et la CEO se louent parfois un coworking

Rémunération

  • Entre 50 000€ et 75 000 € selon expérience
  • BSPCE en tant qu’un des premiers salariés CDI de la startup

Processus de recrutement

  1. Entretien de 1 heure en visio avec moi (CTO) pour discuter du poste et de tes attentes
  2. Entretien technique d’environ 2h
  3. Entretien final avec Laure Wagner (co-fondatrice) et moi (Wai-ki Wong, co-fondateur et CTO)
Profile

Comme nous sommes une petite équipe en “remote first” ce poste requiert une très forte capacité d’adaptation, d’autonomie et d’organisation.

  • Tu as au moins 4 ans d’expérience dont une expérience longue où tu as pu suivre l’évolution des projets,
  • Tu as un profil orienté “back” et à l’aise côté front car tu pourras être amené(e) à développer toutes les briques qui vont du back au front en passant par la création des ressources cloud via de l’infrastructure as code. En ce qui concerne le langage, bien que la stack soit orientée Java / Spring pour le moment, nous ne sommes pas bloqués sur ce point,
  • Tu es “Problem solver”
  • Tu as une appétence pour notre activité de réaffectation et d’analyse des trajets domicile travail pour challenger nos consultants mobilité sur les spécifications
  • Tu recherches continuellement à t’améliorer et tu aimes l’idée d’optimiser les choses afin d’améliorer constamment notre manière de concevoir et développer le produit,
  • Tu as le goût du travail bien fait et tu fais preuve de rigueur sur la qualité des livrables,
  • Tu es méthodique et autonome mais tu n’hésites pas à solliciter une aide extérieure pour te débloquer de certaines situations,
  • Tu es à l’aise à l’écrit comme à l’oral pour une communication d’équipe fluide
  • Tu aimes les environnements en évolution permanente, ça te stimule !

Les + appréciées

  • Une expérience dans une structure en croissance avec tous les challenges qui vont avec,
  • Une expérience dans l’utilisation d’un ou plusieurs clouds est un plus (nous sommes sur AWS et posons aussi nos valises chez Scaleway donc ++ si l’un des 2 ou les 2 !),
  • La connaissance de l’infrastructure as code (cloud formation, terraform, CDK) pour provisionner des ressources
  • Une expérience de devops (CI / CD) idéalement avec github actions,
  • Des compétences en Big Data ou Machine learning sont un plus et de manière générale l’analyse et le traitement des données,
  • Une expérience sur des frameworks frontend type reactjs / nuxtjs,
  • Une appétence sur la sécurité