Point your AI agent at freehire and let it find you a job.

Get the CLI →

P49 Benefit Corporation Srl

Senior Full-Stack Engineer — AI & LegalTech

Posted 6 views
Discussion

Summary

Senior full-stack engineer at Giurify (P49's AI-native LegalTech product) who designs and ships complete features end to day: React 18/TypeScript frontend, Node.js 20/Hono backend on PostgreSQL, LLM integrations (Claude, tool calling, RAG) and Azure CI/CD, on-site in Padova.

Giurify - the LegalTech project within the P49 ecosystem - combines Artificial Intelligence, proprietary technology and professional legal expertise. We are looking for a Senior Full-Stack Engineer with at least 10 years of experience, able to work across the entire stack and ship complete features from design to production. Learn more at giurify.com .

THE MANDATE

  • Make technical decisions with direct responsibility for platform quality and evolution.
  • Design and ship complete features, from frontend to backend, all the way to production.
  • Integrate Large Language Models and AI workflows into a real, AI-native product.
  • Contribute to a modern, scalable and secure infrastructure on Azure.

RESPONSIBILITIES

  • Build complex, reusable frontend components (React 18, TypeScript).
  • Design APIs and backend services (Node.js 20, Hono, Drizzle ORM).
  • Data modelling and query optimization on PostgreSQL.
  • Integrate AI models: tool calling, structured output, multi-provider orchestration.
  • Realtime features with WebSocket and Server-Sent Events.
  • Payments and subscriptions with Stripe; CI/CD pipelines and Azure deployment.
  • Code reviews, development standards and mentoring of junior developers.

THE PROFILE

  • At least 10 years of professional software development experience.
  • Advanced experience with TypeScript, React and Node.js.
  • Strong knowledge of PostgreSQL, API design and authentication systems.
  • Experience with Docker, CI/CD and production applications.
  • Solid software architecture foundations and ability to evaluate technical trade-offs.
  • Autonomy in solving complex problems and thorough code reviews.
  • Good command of technical English.
  • Strong plus: Azure, pgvector, Anthropic Claude or other LLMs, RAG, Python/FastAPI, LegalTech or regulated environments, GDPR.

TECH STACK

  • Frontend: React 18, TypeScript, Vite, Tailwind CSS, shadcn/ui, TanStack Query, TipTap.
  • Backend: Node.js 20, Hono, Drizzle ORM, PostgreSQL, WebSocket, SSE, Stripe.
  • AI: Anthropic Claude, internal multi-provider orchestrator, tool calling, structured output.
  • Python microservices (plus): FastAPI, OCR, NLP, PII anonymization, vector search.

CONTRACT

Full-time on-site at our Padova office, Monday to Friday. Indicative salary €35,000-€45,000, based on experience, skills and level of responsibility. The selection process includes an introductory interview, a technical interview and a final meeting with the team: no algorithm tests for their own sake - we care about how you reason and design software.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available