Front End Developer

Rcs S.P.A.

Spoleto

Ibrido

EUR 42.000 - 62.000

Tempo pieno

4 giorni fa
Candidati tra i primi
Generatore di candidature

Una candidatura completa in un minuto — curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

RCS S.P.A. cerca uno Front End Developer per sviluppare una web-app di monitoraggio dati in tempo reale.

Lavorerai in un team cross-funzionale agile, con focus su UX, prestazioni e sicurezza, utilizzando React e TypeScript per garantire rendering fluido nonostante flussi di dati elevati. Richieste una laurea in informatica o equivalente, competenze solide in React/TypeScript e una mentalità orientata alle buone pratiche (Clean Code, SOLID).

Competenze

  • Laurea in Ingegneria Informatica o equivalente, STEM.
  • Esperienza pratica con React e TypeScript (1–2 anni minimi indicati).
  • Ottima conoscenza di React (Hooks, Context API) e TypeScript.
  • Padronanza di HTML5, CSS3 e strumenti moderni (SASS, CSS Modules, Tailwind).
  • Esperienza con WebSocket e sistemi di comunicazione in tempo reale.
  • Conoscenza di testing (Jest, Vitest) e Git/GitLab CI.

Mansioni

  • Progettare, sviluppare e ottimizzare componenti React e UI in TypeScript.
  • Gestire flussi di dati in tempo reale e ottimizzare rendering e stato globale.
  • Scrivere codice pulito, documentato e testabile; partecipare a code review.

Conoscenze

React
TypeScript
HTML/CSS
WebSocket
REST API

Formazione

Laurea in Informatica

Strumenti

Jest
Vitest
GitLab CI
Redux Toolkit
Tailwind

Descrizione del lavoro

RCS S.P.A. opera dal 1993 nel mercato mondiale dei servizi a supporto dell'attività investigativa degli Enti Governativi. Progetta, sviluppa e offre assistenza all'esercizio di sistemi integrati destinati al monitoraggio e all'analisi delle comunicazioni per l'impiego nelle indagini dell'Autorità Giudiziaria.

La squadra di RCS si allarga!

Oggi vogliamo integrare il nostro team con uno Front End Developer

Entrerai a far parte di un team cross-funzionale agile, dedicandoti allo sviluppo di una web-app per il monitoraggio dati in tempo reale. L'architettura è moderna, scalabile e basata su React e TypeScript. La sfida principale del ruolo sarà garantire la fluidità dell'interfaccia utente (UX) e l'efficienza dei flussi di rendering a fronte di flussi massivi di dati in tempo reale (streaming di dati), mantenendo elevati standard di sicurezza e stabilità.

Responsabilità

  • Progettare, sviluppare e ottimizzare componenti e interfacce utente reattive e accessibili in React e TypeScript.
  • Gestire flussi di dati in tempo reale ad alta frequenza, ottimizzando la gestione dello stato globale e i cicli di re-render dell'applicazione.
  • Scrivere codice pulito, documentato e manutenibile. Partecipare attivamente alle code review interpersonali per promuovere la condivisione della conoscenza.
  • Scrivere test automatizzati (unitari, di integrazione ed E2E) e monitorare la qualità del software e le vulnerabilità tramite strumenti di analisi statica.
  • Collaborare a stretto contatto con il team Backend per la definizione di contratti API efficienti (REST, WebSocket).
  • Contribuire al monitoraggio e all'evoluzione delle pipeline di CI/CD per garantire rilasci continui, sicuri e automatizzati.

Requisiti chiave

  • Laurea in Ingegneria Informatica, Informatica, discipline STEM o background equivalente.
  • Capacità di scomporre problemi complessi in soluzioni software lineari ed efficienti.
  • Almeno 1-2 anni di esperienza pratica (inclusi stage, progetti universitari o progetti personali strutturati) focalizzata su React e TypeScript.
  • Ottima conoscenza di React (Hooks, Context API) e TypeScript, unita a una forte motivazione all'apprendimento delle migliori pratiche di sviluppo (Clean Code, principi SOLID).
  • Padronanza di HTML5, CSS3 e preprocessori/metodologie moderne (SASS, CSS Modules o Tailwind).
  • Esperienza nell'integrazione di sistemi di comunicazione in tempo reale (WebSocket, StompJS).
  • Familiarità con strumenti di testing (Jest, Vitest, Testing Library) e utilizzo di Git associato all'ecosistema GitLab / GitLab CI.
  • Conoscenza delle tematiche di ottimizzazione lato client (Core Web Vitals, caching, lazy loading).
  • Buona conoscenza della lingua inglese (lettura di documentazione tecnica e collaborazione internazionale).

Requisiti Preferenziali (Costituiscono un plus)

  • Anzianità lavorativa maggiore (4+ anni), attitudine al mentoring di profili junior e capacità di guidare scelte architetturali sul frontend.
  • Conoscenza approfondita dei pattern di gestione dello stato su larga scala (Redux Toolkit, Zustand o similari).
  • Esperienza con librerie di data visualization per la gestione di dati massivi in tempo reale (es. D3.Js, Recharts, Chart.Js).
  • Esperienza con strumenti di monitoraggio, analisi statica e sicurezza del codice (es. SonarQube).
  • Esperienza con architetture a Microfrontend e uso di strumenti di build moderni come Vite, WebAssembly o Turborepo.
  • Conoscenze base di backend (Node.Js) e confidenza con l'ambiente a riga di comando Linux (Bash).
  • Modalità ibrida (lavoro da remoto con presenza flessibile presso la nostra sede di Torino).
  • Inquadramento contrattuale a tempo indeterminato, con Retribuzione Annua Lorda (RAL) competitiva e commisurata all'effettiva anzianità/esperienza del candidato.
  • Opportunità di lavorare su prodotti ad alto contenuto tecnologico legati alla sicurezza, con stack aggiornati e focus sulla qualità del codice.
  • Contesto stimolante, dinamico e fortemente collaborativo.

Ci impegniamo a creare un ambiente sicuro e inclusivo, basato sul rispetto reciproco e la valorizzazione delle diversità, offrendo pari opportunità di lavoro a tutti i candidati qualificati

Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Fullstack Developer (React / Java)
Fullstack Developer (React / Java)

RCS S.p.A. • Napoli

Ibrido
EUR 35.000 - 40.000
Fullstack Developer (React / Java)
Fullstack Developer (React / Java)

Rcs S.P.A. • Frigento

Ibrido
EUR 35.000 - 40.000
Software Developer
Software Developer

CRIF • Bologna

In loco
EUR 27.000 - 33.000
SOFTWARE DEVELOPMENT – Frontend Developer
SOFTWARE DEVELOPMENT – Frontend Developer

SIAV • Rubano

Ibrido
EUR 35.000 - 40.000
Orario flessibile
Lavoro ibrido
Buoni pasto
+5
Front-End Developer - React.js
Front-End Developer - React.js

Aizoon • Genova

Ibrido
EUR 40.000 - 65.000
Ambiente internazionale
Opportunità di crescita
React Front-End Developer
React Front-End Developer

KeyBiz • Milano

Ibrido
EUR 34.000 - 36.000
Senior Frontend Developer
Senior Frontend Developer

Florence Consulting Group • Sesto Fiorentino

Ibrido
EUR 55.000 - 78.000
Senior Frontend Engineer - Real-Time UI (Angular/TS)
Senior Frontend Engineer - Real-Time UI (Angular/TS)

CRIF • Bologna

In loco
EUR 27.000 - 33.000
React developer
React developer

KeyBiz • Milano

Ibrido
EUR 38.000 - 40.000
Hybrid work model
Front - End Developer
Front - End Developer

CarusiHR & Co. srl Unipersonale • Verona

In loco
EUR 30.000 - 45.000
Smart working
Orari flessibili
Percorso di crescita professionale