Offerta lavoro P2026-105 Frontend Dev. Angular-RxJs-NgRx - Bologna (Smart Working)

Project S.r.l.

Informazioni generali

Azienda
Project S.r.l.
Posizione
P2026-105 Frontend Dev. Angular-RxJs-NgRx
Data udate
05/02/2026
Luogo lavoro
Bologna (Smart Working)
Impegno
Full-time
Compenso lordo
Da concordare
Posti disponibili
1
Contratto lavoro
Da determinare

Descrizione offerta di lavoro

Frontend Developer – Angular / RxJs / NgRx

Bologna - disponibilità 2/3 giorni a settimana in presenza (soprattutto nei primi 2/3 mesi)

Descrizione del ruolo
Ricerchiamo un Frontend Developer con comprovata esperienza nello sviluppo di applicazioni web complesse in ambiente Angular e nella gestione di flussi asincroni tramite RxJs e NgRx. La risorsa sarà inserita in un team tecnico strutturato e sarà coinvolta in iniziative di evoluzione architetturale e migrazione tecnologica.

Responsabilità principali

  • Sviluppo e manutenzione di applicazioni frontend in Angular.?
  • Progettazione e implementazione di logiche asincrone e reattive con RxJs, NgRx e ComponentStore.?
  • Collaborazione con il team di sviluppo per l’evoluzione dell’architettura esistente e per le migrazioni tecnologiche Angular.?
  • Ottimizzazione delle performance lato frontend e cura della qualità del codice.?

Luogo di lavoro:
Disponibilità a lavorare 2/3 giorni a settimana in presenza presso il cliente a Bologna, in particolare nella fase di start-up del progetto (primi 2/3 mesi).


Competenze richieste

Competenze tecniche richieste

  • Ottima conoscenza di JavaScript / TypeScript: destructuring, spread operator, shallow vs deep copy, trasformazione di array e oggetti annidati, ricorsività, async/await, tipizzazione avanzata (union types, enums, generic types).?
  • RxJs: esperienza con Observable e operatori (combineLatest, forkJoin, map, switchMap), compartimentalizzazione e orchestrazione di operazioni asincrone e batch.?
  • Angular: view encapsulation e change detection, utilizzo di pipes (pure/impure, custom, async), resolvers, pattern container (smart) vs presentational (dumb) components, gestione delle interdipendenze tra librerie.?
  • NgRx: conoscenza di Store, ComponentStore, Effects / SideEffects per la gestione dello stato applicativo.?
  • Sass / SCSS: buona padronanza, inclusi selettori e pseudoelementi specifici Angular come :host e ::ng-deep nel contesto della view encapsulation.?
  • Familiarità con librerie UI (es. PrimeNG) e componenti pronti all’uso.?
  • Esperienza in migrazioni tecnologiche Angular (refactoring, upgrade di versioni, ristrutturazione architetturale).?

Il presente annuncio è rivolto a entrambi i sessi, ai sensi delle leggi 903/77 e 125/91, e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03.

P Project S.r.l.

Project è una azienda specializzata sin dal 1989 nella consulenza e nell’offrire servizi tecnologici al fine di aiutare il cliente nel ricercare le migliori soluzioni alle esigenze aziendali in funzione di: Esperienze maturate in tutti i settori aziendali come banche, assicurazioni, industria, moda, ristorazione, editoria, telecomunicazioni Una ricerca costante di nuove tecnologie guida del mercat ... »
VIA GARIBALDI,47 - 27051 CAVA MANARA (PV)