Full Stack AI Developer – Agentic Software Development

B&A Consulting Srl

United States

Remote

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

B&A Consulting è una Software House e Digital Company che offre soluzioni personalizzate per progetti enterprise. Cerchiamo un Full Stack AI Developer con esperienza end-to-end e uso di AI nel ciclo di sviluppo software.

La figura svilupperà REST API, interfacce front-end, e si occuperà di integrazioni con DB relazionali e NoSQL, usando strumenti di AI come Copilot per refactoring, testing e code review.

Qualifications

  • Esperienza concreta in sviluppo Full Stack end-to-end.
  • Esperienza in contesti di consulenza o delivery per clienti esterni.
  • Padronanza di almeno uno degli stack indicati (Java+Angular/React, .NET+React, Node.js+Vue.js, Python+framework moderni).
  • Progettazione e sviluppo REST API.
  • Conoscenza DB relazionali e NoSQL.
  • Buona conoscenza di Git e pipeline CI/CD.
  • Inglese tecnico.
  • Uso di strumenti di AI-assisted development (GitHub Copilot, Claude Code, Cursor).
  • Capacità di fornire prompt efficaci e valutare output AI.

Responsibilities

  • Sviluppo e evoluzione di applicazioni Full Stack end-to-end.
  • Progettazione REST API e integrazione con database relazionali e NoSQL.
  • Utilizzo quotidiano di strumenti di AI-assisted development per sviluppo, refactoring, testing, debugging, code review e documentazione.
  • Collaborare in contesti di consulenza e delivery per clienti esterni.

Skills

Full Stack end-to-end
Consulenza delivery
Java + Angular/React
.NET + React
Node.js + Vue.js
Python + framework moderni
REST API
Basi dati relazionali
NoSQL
Git
CI/CD
Inglese tecnico
GitHub Copilot
Claude Code
Cursor
Prompting e contesto
Valutazione output AI

Tools

GitHub Copilot
Claude Code
Cursor

Job description

B&A Consulting è una Software House e Digital Company che offre soluzioni personalizzate e innovative attraverso competenze tecnologiche specialistiche e servizi di consulenza IT.

Per lo sviluppo e l’evoluzione di un prodotto proprietario destinato a progetti enterprise per clienti, siamo alla ricerca di un/una Full Stack AI Developer con esperienza concreta nello sviluppo end-to-end e nell’utilizzo dell’AI all’interno del ciclo di sviluppo software.

Cerchiamo una persona con solide basi tecniche, abituata a lavorare in contesti di consulenza e delivery, capace di operare sia sul backend — server, logica applicativa, API e database — sia sul frontend, contribuendo allo sviluppo e all’integrazione delle interfacce utente.

Attività

La persona selezionata sarà coinvolta nello sviluppo e nell’evoluzione di applicazioni Full Stack, nella progettazione di REST API, nell’integrazione con database relazionali e NoSQL e nella realizzazione di soluzioni destinate a contesti enterprise.

Parte integrante del ruolo sarà l’utilizzo quotidiano di strumenti di AI-assisted development per attività di sviluppo, refactoring, testing, debugging, code review, documentazione e analisi di codebase esistenti. È quindi importante saper utilizzare l’AI in modo consapevole, fornendo contesto e prompt adeguati, valutando criticamente gli output generati e mantenendo piena responsabilità sul codice prodotto.

Competenze tecniche

Il/la candidato/a ideale possiede:

  • esperienza concreta su progetti Full Stack end-to-end;
  • esperienza maturata in contesti di consulenza, software house o delivery per clienti esterni;
  • padronanza di almeno uno dei seguenti stack:
    • Java + Angular / React;
    • .NET + React;
    • Node.js + Vue.js;
    • Python + framework moderni;
  • esperienza nella progettazione e sviluppo di REST API;
  • conoscenza di database relazionali e NoSQL;
  • buona conoscenza di Git;
  • esperienza con pipeline CI/CD;
  • buona conoscenza dell’inglese tecnico;
  • esperienza concreta nell’utilizzo di strumenti di AI-assisted development come GitHub Copilot, Claude Code, Cursor o equivalenti;
  • utilizzo dell’AI in attività di:
    • sviluppo;
    • refactoring;
    • testing;
    • debugging;
    • code review;
    • documentazione;
    • analisi di codebase esistenti;
  • capacità di valutare criticamente gli output generati dall’AI;
  • capacità di fornire prompt, contesto e istruzioni efficaci agli strumenti utilizzati;
  • approccio strutturato e consapevole all’integrazione dell’AI nel workflow quotidiano di sviluppo.
Soft skills

Completano il profilo:

  • curiosità tecnologica;
  • capacità di apprendimento continuo;
  • autonomia e proattività;
  • forte orientamento alla delivery;
  • problem solving;
  • attitudine al lavoro in team;
  • capacità di adattarsi rapidamente a nuovi strumenti e metodologie;
  • buon standing professionale.
Get your free, confidential resume review.

or drag and drop your file here.