September 4, 2025

Full-Stack Developer - Builder
(Permanent Contract)

Full-Stack Developer - Builder
(Permanent Contract)

Full-Stack Developer - Builder
(Permanent Contract)

Full-Stack Developer – Builder

About Formality

The management of physical assets (buildings, solar plants, data centers, etc.) still relies
largely on manual, fragmented, and costly processes that hinder liquidity and
mask risks.

Formality was created to address this deadlock.

Formality is a SaaS platform for Asset Intelligence that natively connects contracts,
entities, and assets to produce reliable and actionable intelligence continuously.

Thanks to specialized and auditable AI, teams move from a reactive model to a
proactive governance of commitments, risks, and performance.

Formality does not replace human expertise: it refocuses it on control, decision-making, and
value creation throughout the asset lifecycle.

Your mission

As a Builder-oriented Full-Stack Developer, you play a key role in
transforming business needs into concrete, robust, and intelligent solutions.
You are involved from start to finish: from a deep understanding of client stakes to the
delivery of high-impact features, relying on AI-first tools and workflows.

You work at the intersection of product, technical, and business domains, with a high level
of autonomy and responsibility for what you build.

Your main responsibilities

  1. From business needs to product delivery

  • Collaborate closely with product, design, customer support teams, and sometimes directly with clients to understand business challenges, usage contexts, and priorities.

  • Structure, reformulate and clarify sometimes implicit needs to transform them into clear, measurable, and technically achievable product goals.

  • Explore and compare different technical approaches (POC, spikes, prototypes) to identify the most relevant solution.

  • Lead end-to-end execution: prioritization, planning, breakdown, implementation, delivery, and cross-communication.

  1. Technical supervision and construction

  • Rapidly produce quality code, well integrated with the design system and overall architecture, relying on modern technologies (TypeScript, React, etc.).

  • Use and supervise AI-assisted coding tools to accelerate production without compromising quality.

  • Review, understand, improve, and validate generated code (whether by AI or other contributors), with a high level of technical rigor. Act as a bridge between product, engineering, design, customer success, and sales teams to ensure clarity and alignment on objectives.

  1. Product vision & long-term impact

  • Link the product vision, technical constraints, and real user needs.

  • Anticipate future uses and needs to propose sustainable, coherent, and scalable solutions.

  • Establish tools and indicators to measure usage, performance, and the real impact of delivered features.

  1. AI-first culture

  • Integrate AI into your daily workflow: code and test generation, documentation, architectural assistance, solution exploration, etc.

  • Propose and implement features or workflows augmented by AI, providing significant added value to users

Desired profile

Technical skills

  • Modern mastery of Full-Stack development (Front & Back) with recent stacks: TypeScript, React / Next.js, APIs, backend services, databases.

  • Experience with modern practices and tools: CI/CD, automated testing, observability, code quality.

  • Ability to structure, supervise and validate contributions generated by AI or other developers.

Human & product skills

  • Strong understanding of business challenges: you know how to ask the right questions to understand the why before the how.

  • Ability to maintain perspective and make decisions: balance between speed of execution and sustainable quality.

  • Excellent communication and collaboration skills: you facilitate alignment among stakeholders.

  • Genuine product culture: client usage, business impact, and technical constraints guide your choices.

Why join us?

  • An AI-first startup, where AI is at the heart of the product as well as internal processes.

  • A mature technical approach, with a high degree of autonomy and real impact.

  • A demanding and caring environment, where business understanding, quality, and impact take precedence over simple code production.