Développeur.se Full-Stack JS - Stage

  • Paris
  • Stage
  • Date de début : 01 juillet 2021
  • Postuler

À propos

🏗The construction industry (8% of the European GDP) is very late in terms of digitization but it is catching up fast. The financial management of construction projects is very complex, however a vast majority of SMBs are still using Excel & Word to manage their business.

Graneet (www.graneet.fr) is a Financial Management SaaS for Construction SMBs : we help construction companies save time by automating key processes, avoiding costly invoicing mistakes, and providing them with a real time vision on the health of their business. All the key information is gathered in one single place where the entire company can collaborate !

We want to become the destination platform for any construction SMB to manage its business. The same challenges we are looking to solve are being faced by these companies in any country. France is just the beginning !

We are currently closing our Seed round with best-in-class investors (not disclosed yet 😉) to bring great people onboard and be able to help even more companies with Graneet. We are looking for passionate candidates, who are dynamic, eager to learn, and keen to participate in the change of one of the oldest industries : digitizing construction !

Descriptif du poste

À propos de l'équipe technique 🕹

L’équipe technique composée de 4 personnes, doublera de taille dans les 6 prochains mois et aura pour objectif d’apporter de nouvelles fonctionnalités pour solidifier le cœur de la machine Graneet composée de trois principaux blocs :

  • Le suivi des opportunités de chantiers et le chiffrage des devis
  • La déclaration de factures fiables avec tous les spécificités du BTP
  • La supervision des dépenses et donc de la marge

Notre code base est testée et repose sur un mono-repo avec :

  • React pour le front (accompagné de Chakra UI et Storybook pour les composants)
  • Rollup + Webpack pour le bundling du code front
  • Node (NestJS / TypeORM) pour l’API micro-services du back
  • PostgreSQL pour les bases de données
  • Docker pour la containerisation

Sur la partie DevOps, l’intégration continue est automatisée et gérée par Gitlab et les services Cloud de CleverCloud, notre hébergeur français. Cela nous permet d’avoir un processus de déploiement en zero downtime pour maximiser la qualité du service apporté à nos utilisateurs. Les services AWS (Lambda, EC2, S3, SQS, …) sont aussi utilisés pour certains besoins.

Chez Graneet, une attention particulière est portée sur la qualité et nous cherchons continuellement à améliorer nos flux de développement et nos processus. Nous avons l'habitude de dépenser plus de 50% de notre temps à la conception et au code review, de plus nous appliquons les principes de la méthodologie Lean afin de suivre les problèmes et de réduire le gaspillage.

Description du poste

En devenant développeur/se full-stack JS de Graneet, tu rejoindras une équipe technique pleine de talents ! Tu seras entouré(e), suivi(e) et formé(e) par une équipe fondatrice exigeante mais bienveillante , qui t’accompagnera dans tes différentes missions :

  • Développer de nouvelles features pour construire l’application selon un processus agile
  • Améliorer l’expérience utilisateur des clients en participant de manière intensive à la conception du produit et des fonctionnalités
  • Implémenter une interface design “pixel perfect” à l’image de la qualité du service que nous voulons fournir
  • Analyser et automatiser les process internes pour améliorer le quotidien de l’équipe et se concentrer sur les tâches à forte valeur
  • Former les autres développeurs (et même toute l’équipe!) sur des sujets qui peuvent aider au quotidien et te donner de la responsabilité

Profil recherché

  • Tu as une expérience (même auto-didacte) de développeur/se d’au moins 1 an, idéalement avec React pour le front et Node pour le back !
  • Tu as un goût pour le design et possèdes une base de connaissances sur les propriétés CSS
  • Tu as envie d’apprendre et fais preuve de curiosité !
  • Tu es de nature pragmatique et aimes résoudre des problèmes complexes (Bonus : tu connais et appliques les principes du Lean)
  • Tu as un goût pour l’entrepreneuriat et souhaites embarquer sur un projet très jeune, où tout est à construire et tu veux avoir de l’impact sur un secteur très en retard en terme de digitalisation
  • Tu es d’un naturel autonome, et tu n’as pas peur de prendre des initiatives

Conditions / Avantages 🥳

  • Rémunération: 1200€ pour un stage de fin d’étude / 1000€ pour un stage de césure
  • Un MacBook Pro 13" M1 à ta disposition et tout autre équipement sur demande
  • Participation au pass Navigo (ou compensation équivalente : 🚶‍ 🚴‍)
  • Participation aux repas 10€/jour avec la carte Swile
  • Coaching individuel hebdomadaire
  • Accès à des formations sur demande
  • Des superbes locaux dans le centre de Paris
  • Nous avons évidemment pour objectif de faire une proposition d’embauche à la suite du stage avec un intéressement au capital!

Process de recrutement

  • Échange téléphone d'introduction (30 min)
  • Entretien avec Raphaël - CTO (1h)
  • Tests techniques de ton côté + Debrief (30min)
  • Entretien dans nos locaux avec les fondateurs (1h)

Informations complémentaires

  • Type de contrat : Stage (6 mois)
  • Date de début : 01 juillet 2021
  • Lieu : Paris, France (75011)
  • Niveau d'études : Bac +5 / Master
  • Télétravail ponctuel autorisé
  • Salaire : entre 1000€ et 1200€ / mois