Fullstack Developer Java/Vuejs (Full Remote) F/H
- A partir de 40 k€ brut annuel
- La Celle-sous-Gouzon - 23
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 lespoir davoir un impact en millions de tonnes de CO2 !
Notre missionLa 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 demployé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 demploi
Regarder une interview BFM sur notre mission
ContexteLe 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 roadmap ambitieuse et besoin de compléter léquipe technique / produit actuellement composée de :
un CTO (co-fondateur)
deux alternants dev
une développeuse junior qui arrive début janvier
un développeur senior qui arrive début avril
une product manager
une UX / UI designer en alternance
Ton rôle dans léquipe :Réaliser la conception et le développement des fonctionnalités
Participer activement aux choix techniques que ce soit dans ton périmètre mais aussi sur larchitecture générale
Prendre part au processus damélioration notamment durant les rétrospectives de fin de sprint
Les sujets actuels et futursNous avons lambition 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 lapplication développée il y a 3 ans afin de la rendre plus scalable et maintenable,
Découpage dun monolithe en micro-service lorsque cela est pertinent
Mise en place sur les projets de larchitecture hexagonale lorsque cela est applicable et mettre en pratique lapproche domain driven design (incluant les phases en amont),
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 dautres challenges !
Lorganisation techniqueLa stack techniqueMonolithe 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 lobjectif dajouter de nouvelles briques et la stack sera amenée à évoluer notamment...
Nous sommes une entreprise remote first, il est donc indispensable dêtre à laise avec le télétravail total. Ce poste requiert également une bonne capacité dadaptation, dautonomie et dorganisation.
Ce que lon recherche avant tout est une personne qui souhaite sinvestir dans un projet à impact et qui est capable de prendre en main des sujets et les responsabilités qui peuvent aller avec.
Tu as idéalement minimum 2 ans dexpérience où tu as pu suivre lévolution des projets. Cela étant dit, nous sommes ouverts à des jeunes diplômé(e)s / débutant avec une forte motivation pour apprendre,
Tu as un profil orienté back et à laise 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 linfrastructure as code,
Tu es Problem solver,
Tu es pragmatique dans ton travail en évaluant les priorités et tu fais preuve de rigueur,
Tu recherches continuellement à taméliorer et tu aimes lidée doptimiser les choses afin daméliorer constamment notre manière de concevoir et développer le produit,
Tu es méthodique et autonome mais tu nhésites pas à solliciter une aide extérieure pour te débloquer de certaines situations,
Tu es à laise à lécrit comme à loral pour une communication déquipe fluide,
Tu aimes les environnements en évolution permanente, ça te stimule !
Les + appréciées en option :Une expérience dans lentreprenariat ou avoir mené un beau projet étudiant.
Une expérience dans une structure en croissance avec tous les challenges qui vont avec,
La connaissance dun ou plusieurs cloud est un plus (nous sommes sur AWS et posons aussi nos valises chez Scaleway donc ++ si lun des 2 ou les 2 !),
La connaissance de linfrastructure as code (cloud formation, terraform, CDK) pour provisionner des ressources,
Des compétences en Big Data ou Machine learning sont un plus et de manière générale lanalyse et le traitement des données,
Une appétence sur la sécurité sur un plan général (Zero Trust) mais aussi au niveau du développement informatique (OWASP)
L'entreprise:
Des millions demployé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.