Offre d’emploi Développeur full stack (H/F) – CDI

Attestis propose une offre d'emploi de développeur full stack (H/F) en CDI. Notre offre d'emploi est à pourvoir immédiatement sur Biot (Sophia Antipolis - 06).

Résumé de l'offre d'emploi développeur fullstack chez Attestis

  • Attestis est une start-up spécialisée dans la “proptech”, avec 7 ans d’existence, 13 personnes et localisée à Biot.
  • Vous intégrerez une équipe technique de 3 personnes managée par Olivier.
  • Vous intervenez dans le processus de création des solutions de A à Z (définition, architecture, développements, tests, assurance qualité et maintien de l’existant).
  • Profil d’autodidacte à Bac+5 avec 2 ans minimum d’expérience dans le développement web avec NodeJS et Angular.
  • CDI avec un salaire de 42-45K€ fixe + avantages (dont 2 jours de TT/semaine) + tickets-restaurants à 9,25€ + mutuelle prise en charge à 100%

Qui est Attestis ?

C'est en 2015 que naît l'idée d'Attestis. Guilhem, futur fondateur de l'entreprise, est engagé dans la construction d'un abri de jardin. Simples en apparence, ces travaux nécessitent de constituer tout un dossier d'urbanisme avec de nombreuses contraintes. Et son voisin ne le voit pas d’un très bon œil…

L’idée est alors la suivante : concevoir une solution web et internet des objets pour permettre au plus grand nombre de faire construire un bien en toute sérénité. Fini les actes de vandalisme, les recours abusifs et les malversations. 

Aujourd’hui et après 5 ans d’existence, nous accompagnons de bout en bout les promoteurs immobiliers et les particuliers dans l’affichage et la sécurisation de leurs permis de construire. Nous apportons la preuve de continuité de ces affichages pour éviter ou débouter les recours. Les leaders de l’immobilier comme Nexity, Bouygues, Icade, ou encore des leaders des énergies renouvelables comme EDF, Albioma ou Neoen nous font confiance.

Clairement, le marché et la demande sont là : une croissance de +205% entre 2020 et en 2023, des clients fidèles, des investisseurs qui nous soutiennent, des ambitions élevées et déjà 13 collaboratrices et collaborateurs embarqués dans l’aventure. 

On a maintenant besoin de vous dans notre équipe technique pour aller plus loin !

Qu'allez-vous faire ? Contenu de notre offre d'emploi de développeur full stack

Aujourd’hui, l’évolution de l’activité va demander à Olivier (Co-fondateur/CTO) de poursuivre le développement sur des sujets hardware et business intelligence. Nous cherchons donc une personne d’expérience qui pourra s’insérer dans l’équipe technique, afin de continuer ses travaux côté software.

Rattaché à Olivier et en trio avec Gauthier  et Jarod, vos missions seront de :

1. Définir les nouvelles fonctionnalités :

  • Recueillir les demandes des métiers. Notre outil fonctionne avec 2 fronts : 1 client externe (l’utilisateur final), 1 client interne (l’opérationnel). L’idée est de créer de nouvelles fonctionnalités à la fois utiles à ces 2 clients.
  • Automatiser l’entreprise. Développer la philosophie d’automatisation et scalabilité des solutions, afin de pouvoir produire  plus (en interne, ou avec des partenaires) sans prendre plus de temps.

2. Architecture et Développement :

Concevoir l’architecture logicielle et le développement de l’application Web d’Attestis : 

  • Côté Back-end (60% du temps) : développer from scratch des nouvelles fonctionnalités, ou repenser l’existant, les modèles de données, les APIs REST et la logique métier.
  • Côté Front-end (40% du temps) : Concevoir des interfaces utilisateurs et le maquettage. Très porté sur l’UX/UI, Attestis entretient une culture User Centric dans sa façon de concevoir le FE.

3. Assurance Qualité et Philosophie DevOps :  

  • Assurer une bonne documentation.
  • Réaliser des tests unitaires, de non-régression et d’intégration continue.
  • Développer les tests End-to-End et automatisés.
  • Déployer dans les environnements de dev / pré-prod / production.
  • Suivre des Design Patterns et bonnes pratiques.
  • Utiliser certains services cloud comme Aws serverless, s3.
  • Gérer les remontées des clients via des tickets (>10% du temps).

On attend de vous que vous soyez force de proposition et moteur pour améliorer les processus existants et nous partager vos idées. Nous pouvons vous proposer le cadre idéal, si vous aimez faire gagner du temps à l'équipe métier grâce à vos connaissances.

Méthodologie : 

Nous avons instauré la Méthode OKR. Elle nous permet d’obtenir un cap collectif et individuel, nous apportant plus de sens dans le travail quotidien, tout en gagnant en productivité. Grâce à cette méthode nous avons aussi créé un scénario d'onboarding bien ficelé. Il permet une arrivée avec des objectifs définis pour passer progressivement du pair programming, au développement en autonomie. 

Dans l'équipe technique, nous avons opté pour une culture #NoEstimate. Notre méthodologie de travail s’apparente légèrement à de l’agile Scrum, mais pas de story points, ni de cérémonies, sprints planning ou sprints reviews. Plutôt des points réguliers (dailies meeting). 

Notre but est de produire, le plus fréquemment possible, de petites releases tout en essayant de délivrer le maximum de valeurs et de ce fait, éviter les gros bugs.

Stack technique :

  • Développement Backend/Frontend et base de données : Node.JS, Fastify, Mongoose, Typescript, Angular, NgRX, RXJS, MongoDB/Atlas, REST API
  • Design Patterns et Architecture : Factory, Strategy, MVC/MVVM, CQRS/DDD
  • DevOps et Automatisation : Docker, CI/CD Circle-CI, AWS (Serverless Lambda,  Middy, Aws-SDK, EC2, Cloudfront),  Make, Zapier
  • Gestion de projet : Suite Atlassian (Jira, Confluence, Bitbucket…) 
  • Documentation technique : Swagger, Postman
  • Documentation fonctionnelle et décisionnelle sur Confluence

Avez-vous le profil pour le poste de développeur full stack ?

Que vous soyez autodidacte ou diplômé d’un BAC+5 en informatique ce qui compte ce sera votre expérience, d’au minimum 2 ans, sur le développement de solutions web.

Nous ne recherchons pas un perfectionniste ou expert dans chaque domaine ci-dessous. Plutôt une personnalité touche à tout avec ses forces, ses axes de progression, mais surtout avec l’envie de gagner en polyvalence et participer à un projet dans sa globalité.

Compétences obligatoires :

  • Avoir déjà participé au développement de solutions web from scratch de A à Z (de l’architecture, au déploiement). 

  • Savoir synthétiser et retranscrire techniquement les exigences de différents clients

  • Avoir une très bonne maîtrise de l'environnement Node. JS et ses outils (framework, ORM,…). 

  • Avoir déjà effectué sa transition de Javascript à Typescript

  • Avoir déjà été créateur d’API et web services REST

  • Utiliser Angular et ses outils (Store Provider, librairies) 

  • Travailler au quotidien avec Docker

  • Savoir faire quelques automatisations avec Zapier ou Make

Compétences optionnelles :

  • Avoir déjà développé selon des modèles CQRS ou DDD

  • Avoir conçu une architecture cloud et conteneurisée.

  • Avoir déjà créé des pipelines CI/CD.

  • Avoir déjà utilisé les outils de gestion de projet de la Suite Atlassian. 

  • Avoir une sensibilité UX/UI.

Qualités attendues : 

S’investir en start-up demande un certain état d’esprit sur : 

  • La rigueur,

  • La cohésion d'équipe, 

  • L’évolution (ouverture au changement et à la remise en question),  

  • Savoir être critique et constructif, 

  • La communication,

  • L’autonomie, 

  • Aimer apprendre et la curiosité.

Quelles sont les conditions salariales ?

LIEU DE TRAVAIL : Sophia Antipolis (Biot), Alpes-Maritimes

REMUNERATION & AVANTAGES

Type d'emploi : CDI temps plein

Salaire : 42 à 45k€ brut annuel fixe.

2 jour de télétravail par semaine

Titres-restaurants Swile (9,25€ pris en charge à 60% par l’entreprise)

Mutuelle 100% prise en charge par l’Entreprise

Quel est le process de recrutement pour l'emploi de développeur full stack ?

Nous voulons vous proposer un process clair, où chaque rendez-vous aura un objectif précis et sans test technique

  • 1er échange : Présentations, avec Mathieu (Recruteur), visio ou tél. 
  • 2nd échange : Technique, avec Olivier (CTO), physique ou visio. 
  • Test projectif Pro2 : à faire chez vous, pour mieux comprendre vos attentes et besoins.
  • 3eme échange : Direction, avec Guilhem (CEO), physique ou visio. 

Pour faciliter la lecture, le masculin générique est utilisé sur cette page, mais nos offres s’adressent à toutes les personnes quel que soit leur genre.

Comment postuler à l'offre d'emploi de développeur full stack chez Attestis ?

Articles liés

Offre d’Alternance / Stage – Chargé(e) de Projets Opérationnels / Relation Clients (H/F)
Offre d’Alternance / Stage – Chargé(e) de Projets Opérationnels / Relation Clients (H/F)
Offre d’emploi Développeur full stack (H/F) – CDI
Offre d’emploi Développeur full stack (H/F) – CDI
>