Full stack Developer
16 ore fa
Cremona CR, Provincia di Cremona; Lombardia, Italia
agap2 Italia
Tempo pieno
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
CHI SIAMO
AGAP2 è un gruppo europeo di consulenza ingegneristica e operativa facente parte del Gruppo MoOngy. Presente in 14 paesi europei con oltre 7.500 dipendenti, abbiamo aperto nel 2018 la prima sede italiana a Milano e, vista la continua crescita, stiamo rafforzando e ampliando il nostro team con persone che condividano gli stessi valori della nostra società: AMBIZIONE, SORRISO, DINAMISMO, VOGLIA DI METTERSI IN GIOCO, il tutto in una realtà in continua evoluzione, nella quale le relazioni umane sono sempre al primo posto. Sviluppatore Java Full Stack Middle (almeno 4 anni di esperienza in ambito ICT) Sede: Da Remoto Siamo alla ricerca di un/una Senior Full Stack Software Engineer con almeno 5 anni di esperienza professionale, che contribuisca allo sviluppo e all’evoluzione dei prodotti software. La persona entrerà a far parte di un team multidisciplinare e lavorerà su soluzioni software che combinano backend e core application in C++ e C#/.
NET con interfacce frontend sviluppate in React/JSX , contribuendo all’integrazione tra i diversi livelli dell’applicazione. Il ruolo richiede una solida comprensione dell’architettura software end-to-end, con particolare attenzione a qualità del codice, performance, affidabilità, manutenibilità e integrazione tra componenti frontend e backend . È prevista una stretta collaborazione con gli altri Software Engineer e con i team coinvolti nello sviluppo dei prodotti. Progettare, sviluppare e mantenere funzionalità software end-to-end, dal backend/core application al frontend. Sviluppare e manutenere componenti in C++ e C#/.
NET , con particolare attenzione a performance, affidabilità e manutenibilità. Progettare e implementare interfacce utente moderne e intuitive utilizzando React, JSX e JavaScript/TypeScript . Integrare le interfacce frontend con servizi, API e componenti sviluppati in C#/.
NET. Contribuire allo sviluppo di applicazioni desktop per ambiente Windows e dei relativi workflow e strumenti di sviluppo. Lavorare su funzionalità interattive e ambienti di visualizzazione 2D/3D , contribuendo all’evoluzione dell’esperienza utente. Collaborare alla definizione dell’architettura software e alla progettazione di soluzioni scalabili e manutenibili. Sviluppare e mantenere librerie condivise, servizi, integrazioni e strumenti tecnici a supporto del prodotto. Migliorare continuamente qualità del codice, test automatici, processi di build e affidabilità delle release. Collaborare con gli altri team di sviluppo per garantire una corretta integrazione tra frontend, backend e componenti core. Utilizzare in modo efficace e responsabile strumenti di AI-assisted development per sviluppo, debugging, analisi e documentazione. 5+ anni di esperienza professionale nello sviluppo software. ~ Ottime capacità di problem solving e di analisi di problemi complessi. ~ Comprovata capacità di lavorare sia in autonomia sia all’interno di team multidisciplinari. ~ Solida esperienza con C++ , inclusi i moderni approcci e standard del linguaggio e il debugging di applicazioni complesse. ~ Solida esperienza con C#/.
NET e sviluppo/integration di API e servizi. ~ Ottima esperienza pratica con React, JSX, JavaScript/TypeScript e moderne metodologie di sviluppo frontend. ~ Esperienza nello sviluppo di applicazioni e interfacce web-based e nella loro integrazione con servizi backend. ~ js o di altre librerie per grafica, visualizzazione e ambienti 3D. ~ Buona conoscenza delle best practice di software engineering, tra cui clean code, automated testing, code review, version control e maintainable architecture . ~ Esperienza nello sviluppo e nella manutenzione di applicazioni per ambiente Windows desktop e relativa toolchain. ~ Familiarità con metodologie Agile . ~ Buona capacità di comunicazione e collaborazione con team tecnici diversi. Conoscenza del settore 3D printing o di software industriali correlati, come CAD/CAM . Esperienza con librerie e framework per la gestione di geometria 2D/3D . Conoscenza di robotica industriale, automazione e IoT . Esperienza con CI/CD, build engineering, deployment automation e DevOps . Esperienza con AWS ; la conoscenza di Azure rappresenta un ulteriore plus. Esperienza con PowerShell, Python o altri strumenti per build, testing e release automation. Esperienza nello sviluppo di applicazioni Windows che integrano componenti C++/.
NET e frontend moderni. Esperienza nell'utilizzo efficace di AI tools nel lavoro quotidiano di software engineering, debugging, analisi e documentazione. Esperienza in contesti industriali, tecnologici o caratterizzati da applicazioni software performance-sensitive. contratto a tempo indeterminato; strumenti di formazione sia per le hard che soft skill; follow-up costanti con il team HR e con il proprio Business Manager; un piano di crescita professionale in un ambiente dinamico e stimolante. La