Software Engineer Fullstack - Internal Tools (CDI & Freelance)

Bricks.co
Montpellier

À propos de Bricks

Chez Bricks, on construit le moyen le plus simple d'investir dans l'immobilier — à partir de 10 €. 600 000+ membres, produit régulé (PSFP), argent réel en jeu. Les bugs coûtent cher : c'est exactement ce qui rend le boulot intéressant.

Quelques jalons : passage chez Capital (M6) en 2022, Tony Parker investisseur et ambassadeur, record européen de vitesse de levée — 5 M€ en 5 secondes, 20 M€+ en 10 jours auprès de notre communauté.

On ne croit pas à la course aux effectifs. On croit aux petites équipes opinionées qui shippent vite et bien. Chaque arrivée compte.

Vos missions

Le job

Software Engineer Fullstack dédié aux Internal Tools — les outils internes utilisés tous les jours par nos équipes finance, immobilier, business et support pour opérer Bricks.

Ces outils ne sont pas un side project. C'est ce qui fait que les flux d'argent se rapprochent correctement avec la comptabilité, que les projets en portefeuille sont suivis sans Excel collés au scotch, que le support résout les tickets en minutes plutôt qu'en heures, et que les décisions business sont prises sur de la donnée, pas sur du feeling.

Un internal tool bâclé coûte des heures de boulot par semaine, crée des erreurs, et finit en bug client. Bien conçu, l'entreprise tourne deux fois plus vite. C'est exactement ce poste.

Ce que tu vas owner :

Aller voir les utilisateurs internes — finance, immobilier, business, support. Comprendre ce qu'ils font vraiment, pas ce qu'ils mettent dans un ticket. Le user research, c'est ton job, pas celui d'un PM.
Concevoir et shipper des outils end-to-end — du schéma Postgres à l'écran que ta collègue utilisera demain matin. Front, back, intégrations, dashboards, automations.
Garder un haut standard sur la donnée et les intégrations — ces outils touchent les projets, les utilisateurs, les flux financiers. Pas de prod sale parce que "c'est interne".
Décider seul·e quand ce qui suffit suffit, et quand il faut mieux faire — internal tools, c'est l'art du just enough . Pas de feature inutile, pas non plus de hack qui te rattrape dans 6 mois.
Industrialiser ce qui se répète — si trois équipes te demandent la même chose, c'est une plateforme à construire, pas trois features.

L'équipe

Tu rejoins l'équipe Engineering — 8 ingés, pas un silo. Ton terrain c'est les internal tools, pas le produit B2C user-facing. Mais tu travailles sur la même stack que les autres, tes PR passent par eux, et tu participes aux décisions tech avec nous.

Autonome ne veut pas dire seul·e.

️ La stack

La même que le produit principal — pas de stack parallèle, pas de techno "spéciale internal tool" :

TypeScript end-to-end. Les types sont de la documentation qui s'exécute.
React, Node, Screaming Architecture.
Postgres (NeonDB) avec Graphile pour les queues ACID. Redis quand il faut.
Zod, Kysely, ts-pattern — type-safety du runtime à la DB.
Better Auth, Railway pour l'infra, Github CI, Datadog.

Ce que tu apprends ici te sert partout dans la boîte.

L'IA dans la dev loop

C'est non négociable. 95%+ du code passe par l'IA — Cursor, Cursor Automations, Bugbot, Claude Code, dans le flow quotidien. On utilise les skills, les MCP, les workflows agentiques avancés. On reste à jour parce que le métier bouge tous les mois.

Si tu vois encore l'IA comme un nice-to-have ou un gadget, ce poste n'est pas pour toi.

Vos compétences

Tu fitteras si

Tu es autonome. Tu vas chercher l'info, tu prends des décisions, tu shippes — sans attendre qu'on te dise quoi faire.
Tu sais coder fullstack — pas expert·e des deux côtés, mais à l'aise pour traverser la stack sans bloquer.
Tu vas naturellement parler à un·e collègue qui a un problème, plutôt que d'attendre une spec.
Tu prends tes erreurs sans drama, tu shippes, tu corriges, tu apprends.
Tu sais identifier quand quick & dirty est la bonne réponse, et quand il faut prendre le temps de bien faire.
TypeScript est un must — tu le pratiques déjà au quotidien.
Tu utilises l'IA générative au quotidien, intensivement, avec curiosité et veille active.

❌ Tu ne fitteras pas si

Tu cherches des specs détaillées avant de coder.
Tu vois "internal tool" comme un poste de seconde classe.
Tu préfères les problèmes purs aux problèmes utiles.

Avantages

L'offre

CDI ou Freelance, temps plein.
De vrais sujets, du vrai impact B2C — produit régulé, vrais utilisateurs, vraies conséquences.
Salaire compétitif, assurance santé moderne, MacBook Pro de ton choix, tout le matériel qu'il te faut.
Une équipe small et opinionée — tu connaîtras tout le monde, tu pourras peser sur tout.
Hybride Montpellier — office-first (2j/sem de remote) ou remote-first (2j/mois au bureau).

Process

  1. Pré-qualif téléphonique avec notre recruteuse.
  2. Echange manager avec Denis, notre CTO (1h)
  3. Entretien technique (1h15) — cadrage et implémentation d'un internal tool typique.
  4. Team-fit (1h) — incluant un user interne, parce que c'est avec eux que tu vas bosser.
  5. Rencontre avec Cédric, notre fondateur (45 min).
  6. Offre.
Publié le 2026-05-10

Emplois Recommandés

Responsable de secteur Montpellier

Les Crudettes
Montpellier

À propos de nous Les Crudettes appartiennent au Pôle Végétal du groupe LSDH ; Société familiale française de plus de 100 ans, spécialisée dans le développement et conditionnement de liquide (Lait, jus…

Voir les Détails
Publié le 2026-03-17

CONSEILLER EN ÉCONOMIE SOCIALE ET FAMILIALE H/F

PROMOLOGIS
Montpellier

À propos de nous Promologis, 1er bailleur social d'Occitanie, filiale du groupe Action Logement s'engage pour un habitat durable et inclusif ! Rejoignez des équipes mobilisées autour d'une mission com…

Voir les Détails
Publié le 2026-04-23

Stage rémunéré Vendeur magasin (f/h)

CFA IFCDis
Montpellier

Pour débuter merci de noter que nous sommes une école et nous recrutons des stagiaires pour des formations. Maintenant que cela est clair passons aux choses sérieuses ! Nous mettons en place une fo…

Voir les Détails
Publié le 2026-05-05

Collaborateur comptable H/F

LEA Recrutement
Montpellier

LEA Recrutement vous propose une nouvelle opportunité professionnelle, en collaboration avec son partenaire. Notre client, un cabinet d'expertise comptable établi depuis les années 2000, se distingu…

Voir les Détails
Publié le 2026-04-29

Aide à domicile recherchée en CDI à Montpellier (34)

Montpellier

Bonjour, Pour notre clientèle nous recrutons en CDI un (e) assistant (e) ménager (e) pour s'occuper de leur domicile dont les tâches seront les suivantes : rangement, nettoyage, dépoussiérage, lessi…

Voir les Détails
Publié le 2026-03-13

Soutien scolaire en Anglais niveau 5ème à MONTPELLIER

Complétude Montpellier
Montpellier

Description de l'offre: Description de l'offre : Donnez des cours de soutien scolaire à domicile à MONTPELLIER. Description du cours : Anglais en 5ème à raison d'1h00, 1 fois/sem. Rémunératio…

Voir les Détails
Publié le 2026-05-12

Couvreur Zingueur (F/H)

Page Personnel
Montpellier

Le poste de Couvreur Zingueur (F/H) En tant que COUVREUR ZINGUEUR (F/H), vous aurez les responsabilités suivantes : * Réaliser la pose et la réparation de toitures en tuiles, ardoises ou autre…

Voir les Détails
Publié le 2026-03-06

Infirmier (F/H)

CCAS MONTPELLIER
Montpellier

Détails de l'offre Famille de métiers Santé publique Activités de soins …

Voir les Détails
Publié le 2026-04-27

Gestionnaire des appels d'offres Marchés publics & privés H/F

Dyneff SAS
Montpellier

À propos de nous Dyneff, groupe énergétique depuis plus de 65 ans, propose à ses clients une offre complète de carburants et combustibles (fioul, granulés de bois), solutions associés (photovoltaïque,…

Voir les Détails
Publié le 2026-03-30

Infirmier(e) USIC Montpellier (H/F)

Domino RH
Montpellier

L'agence Domino Care Montpellier est à la recherche d'un Infirmier Diplômé d'État (H/F) pour intégrer une clinique partenaire dynamique située à Montpellier en contrat à durée déterminée (CDD) Intérim…

Voir les Détails
Publié le 2026-05-05