16 ott - Italia
Farport Software
Fullstack Java Software Developer Descrizione del Lavoro Siamo alla ricerca di un esperto Sviluppatore Full Stack JavaScript (5+ anni di esperienza) da inserire nel nostro team per contribuire allo sviluppo dei nostri solidi Frontend in Angular/React, supportati da un backend a microservizi in Node.js e Kotlin. In questo ruolo ti occuperai di: Progettare e implementare interfacce front-end performanti e facili da usare tramite Angular, concentrandoti sull'architettura basata su componenti e sulla gestione dello stato. Sviluppare e mantenere applicazioni web responsive e accessibili, garantendo la compatibilità cross-browser e un'esperienza utente ottimale. Integrare le applicazioni front-end con microservizi Node.js tramite API RESTful o gRPC-Web, garantendo un flusso di dati fluido. Progettare, implementare e distribuire microservizi scalabili basati su NestJS, lavorando a diretto contatto con i clienti per garantire l'allineamento con le loro esigenze di business. Scrivere unit test e test di integrazione approfonditi sia per i componenti front-end che per quelli back-end, garantendo qualità e affidabilità del codice. Implementare pipeline di integrazione e distribuzione continua (CI/CD) per automatizzare i processi di build, test e deployment.
L'esperienza con librerie di gestione dello stato come Redux o NgRx, e preprocessori CSS come SASS o LESS, è altamente desiderata. La padronanza di Angular, Node.js, TypeScript e l'esperienza con framework di testing come Jest o Mocha sono requisiti essenziali. Garantire che il codice front-end sia ottimizzato per le prestazioni. Partecipare ai meeting giornalieri e alle sessioni di code review.
Competenze richieste: Competenze e Requisiti Esperienza nello sviluppo Full Stack tramite Angular e ReactJS Esperienza nello sviluppo di servizi RESTful utilizzando NodeJS Buona conoscenza di TypeScript ed ES6 Test-driven development (TDD) Solida gestione del codice sorgente tramite GIT Forti capacità di problem solving / debugging / risoluzione dei problemi Uso del terminale Linux Competenze Opzionali Aggiuntive Esperienza con Azure (ServiceBus, StorageAccount, Event Hubs, ecc.) Esperienza con database relazionali PostgreSQL Esperienza con Protobuf e gRPC Servizi backend NestJS Esperienza con Kubernetes Conoscenza dei sistemi di Gestione degli Asset Finanziari (Financial Asset Management System) Sistemi operativi basati su Unix Sistemi operativi basati su Windows
18 ott - Vergiate
Randstad Italia
18 ott - Roma
Levi Strauss
18 ott - Roma
Agm Solutions
18 ott - Palazzolo sull'Oglio
Fiver