Resumo da vaga

Senior Full Stack Engineer

Requisitos e responsabilidades

Conteúdo da vaga extraído em seções para revisão mais rápida.

How We Work

  • Ship daily: CI/CD goes straight to ECS. Your code hits production the same day.
  • AI-first: We build with Claude Code, Cursor, whatever makes us faster. We'll give you a Claude Code subscription or the AI tool you prefer.
  • Pragmatic: Simple solutions, DRY code, iterate based on real usage. No over-engineering.
  • Flexible: Core hours 9:15-18:15 CET. We care about output.
  • Fast: Slack message > meeting. Always.

What You'll Do

  • Understand the codebase: monorepo structure, shared packages, how AI streaming reaches the UI
  • Pair with Lorenzo on existing features - fix bugs, improve API routes, refine UI interactions
  • Ship your first end-to-end feature to production

What You'll Do

  • Design database schemas (ZenStack/Prisma) and write migrations for new features
  • Build API routes with proper validation (Zod), pagination, and error handling
  • Create React pages and components that integrate with AI streaming
  • Own features end-to-end: from data model to API to UI

What You'll Do

  • Architect complex features from scratch (real-time streaming, drag-and-drop interfaces, multi-step forms)
  • Build integrations with external services (email, document processing, third-party APIs)
  • Improve developer experience: shared packages, type safety across the monorepo
  • Start shaping what we build next, not just how

Must-have (MANDATORY):

  • 5+ years building software, with strong full stack experience
  • Next.js App Router production experience (Next.js 15+)
  • React 19 expertise with complex state management (custom hooks, context)
  • TypeScript at an advanced level (generics, Zod, type inference)
  • PostgreSQL and ORM (Prisma or similar): schema design, migrations, query optimization
  • API design: RESTful APIs, validation, pagination, error handling
  • Tailwind CSS: responsive layouts, component styling
  • Component libraries (Radix UI, shadcn/ui, or similar)

Non-negotiable:

  • Italian: native/fluent - customer-facing work requires it
  • English: strong - docs, research, team communication
  • Based in Italy, remote

Nice-to-have:

  • AI/LLM integration experience (prompt engineering, streaming APIs)
  • Mastra Framework or similar agent orchestration tools
  • Monorepo tooling (Turborepo, Bun)
  • Real-time data (Server-Sent Events, WebSockets, streaming)
  • AWS (ECS, S3, Lambda), Docker, Terraform
  • Testing frameworks (Jest, React Testing Library, Playwright)
  • Observability (Sentry, OpenTelemetry)
  • Figma proficiency

Benefits

  • €55-65k RAL
  • Stock Options: we are a seed startup and joining now means you could make a huge amount of money if we make it
  • Private Health Insurance (Generali). It's a pretty good one
  • Fully remote in Italy. We have an office and you are welcome to join but that's up to you (no pressure at all)
  • MacBook Pro as your company device
  • Claude Code subscription (or AI tool of your choice)
  • Direct product influence. In a team of 10, everything you build matters
  • You'll build the full stack of the first humanless event agency in Italy - and shape where it goes
Vagas similares

Mantenha uma lista reserva.

Ver stack
FocoFull Stack EngineeringÁrea da vaga
Sinal de senioridadeSeniorNível do candidato
StackAWS, Azure, CI/CDSkills principais
Localização1 país aceitoElegibilidade

Stack

Use estas tags para comparar vagas remotas similares.

Elegibilidade de localização

Candidatos devem aplicar apenas quando o país do perfil estiver listado aqui.

Seu perfilPaís não definidoEntre para comparar seu país com esta vaga.

Fluxo de contratação

O WithMira mostra a vaga e depois envia candidatos para a aplicação da empresa.

1Confira fit da vaga, stack e elegibilidade de localização no WithMira.
2Abra a página de aplicação da empresa pelo link rastreado.
3Salve a vaga ou assine oportunidades similares antes de sair.
Aplicar no site da empresaSite da empresaAbrir link