Software Engineer

02 ago - Milano
Assist-x

ppTipologia di Contratto: Collaborazione Freelance / Assunzione /p pLocalità: Preferibile presenza su bMilano /b /p pPosizione: Software Engineer / Tech Lead / Full Stack Developer /p h3Il ruolo in Assist-x /h3 pIn Assist-x la realizzazione di un prodotto eccellente richiede un equilibrio perfetto tra visione strategica e qualità tecnica.
Puntiamo a costruire soluzioni all'avanguardia, che non siano solo tecnologicamente ineccepibili, ma che rispondano esattamente alle necessità di business dei nostri clienti, garantendo manutenibilità e scalabilità nel tempo.
/p pCerchiamo una figura che contribuisca allo sviluppo di soluzioni software affidabili, scalabili e di qualità e che collabori con il team di sviluppo, il design e le altre figure coinvolte per realizzare applicazioni che rispondano alle esigenze del business e degli utenti, partecipando attivamente all'analisi, all'implementazione, ai test e al miglioramento continuo delle soluzioni tecnologiche.
/p pStiamo cercando un profilo bSenior /b o bMid /b, intraprendente e con una forte attitudine sia architetturale che organizzativa.
/p h3Chi siamo?
/h3 pSiamo Assist-x, piacere di conoscerti!
/p pInnovation Beyond Code è il nostro motto, mentalità e missione.
/p pSiamo una giovane realtà tech specializzata nell'offrire soluzioni Software, AI e Infrastruttura Cloud ad aziende che necessitano di innovare il proprio business o sviluppare prodotti da lanciare sul mercato.
/p pCandidati anche se non spunti tutte le caselle.
/p pL'elenco dei requisiti è ciò a cui ambiamo per questa posizione.
Sappiamo bene che i profili hanno sfaccettature diverse, il form di selezione mira proprio ad andare a fondo nelle tue specificità.
Che tu sia già pronto su tutto o che necessiti di affiancamento su specifiche aree, invia la tua candidatura se punti a essere la figura che stiamo cercando.
/p h3Responsabilità principali /h3 ul liSviluppo Software: Progettare, sviluppare e mantenere applicazioni e servizi software, contribuendo all'intero ciclo di sviluppo, dall'analisi dei requisiti al rilascio.
/li liSviluppo Backend: Progettare, sviluppare e mantenere API RESTful e servizi backend utilizzando Node.js, garantendo affidabilità, scalabilità e integrazione con gli altri sistemi.
/li liSviluppo Frontend: curando la qualità grafica, le animazioni e l'esperienza utente,



assicurando un'integrazione fluida con i servizi backend.
/li liCollaborazione: Lavorare a stretto contatto con il team di sviluppo, il design e le altre figure coinvolte per trasformare i requisiti funzionali in soluzioni tecniche di qualità.
/li liQualità del Codice: Scrivere codice pulito, manutenibile e testabile, seguendo le best practice di Software Engineering e partecipando alle code review.
/li liTesting e Miglioramento Continuo: Contribuire all'identificazione e alla risoluzione di problemi, all'ottimizzazione delle prestazioni e al miglioramento continuo delle applicazioni anche cambiando lo status quo tramite proposte proattive.
/li liDocumentazione: Documentare il codice e le soluzioni implementate per favorire la condivisione delle conoscenze e la manutenibilità dei progetti.
/li liEsperienza nello sviluppo software: Solida esperienza come Software Engineer, Frontend / Backend o Full Stack, con ottima padronanza bdell'ecosistema TypeScript /b e dei moderni stack web.
/li liCompetenze Backend: Esperienza nello sviluppo di API e servizi con Node.js (o framework analoghi), progettazione di sistemi di autenticazione e autorizzazione (RBAC, JWT, OAuth), utilizzo di ORM (es. Prisma), database relazionali bPostgreSQL /b, gestione di bmigrazioni /b db, integrazione con sistemi di comunicazione asincrona (Pub/Sub, message broker o analoghi), gestione race conditions in ambienti asincroni.
/li liCompetenze Frontend: Ottima conoscenza di bReact /b e bReact Native /b, con particolare attenzione all'architettura dell'applicazione e alla separazione tra logica di presentazione e logica applicativa.
Esperienza nella gestione dello stato (tramite Zustand o librerie equivalenti), data fetching e caching con TanStack Query, organizzazione modulare del codice, build tools moderni (Vite) e sviluppo di interfacce curate dal punto di vista grafico e delle animazioni.




/li liArchitettura e qualità del codice: Capacità di progettare codice modulare, riutilizzabile e manutenibile, applicando principi di Clean Code, design pattern e best practice di Software Engineering, con particolare attenzione a testabilità, estensibilità e leggibilità.
/li liContainerizzazione e DevOps: Esperienza con Docker e Docker Compose per lo sviluppo locale, conoscenza di pipeline CI/CD e familiarità con ambienti cloud, preferibilmente Google Cloud Platform (GCP).
/li liCollaborazione: Capacità di lavorare efficacemente in team multidisciplinari, partecipando a code review, confronti tecnici e attività di miglioramento continuo del prodotto e dell'infrastruttura.
/li /ul h3Requisiti Preferenziali (Nice to have) /h3 ul liGradita conoscenza del framework Vue.js.
/li liConoscenza di Astro, Next.js o altri framework SSR o SSG.
/li liEsperienza nella progettazione e integrazione di architetture event-driven e sistemi di messaggistica (es. Pub/Sub, RabbitMQ, Kafka).
/li liEsperienza con database NoSQL (es. MongoDB, Firestore) oltre ai database relazionali.
/li liConoscenza di strumenti di testing (Vitest, Jest, Playwright, Cypress o analoghi) e di pratiche di testing automatico.
/li liEsperienza nello sviluppo di applicazioni cloud-native su Google Cloud Platform (Cloud Run, Cloud Functions, Cloud Storage, Pub/Sub, Secret Manager).
/li liFamiliarità con Infrastructure as Code (Terraform o strumenti analoghi).
/liliConoscenza dei principi di sicurezza applicativa (OWASP Top 10, gestione sicura di autenticazione, autorizzazione e protezione delle API).
/li liEsperienza nell'ottimizzazione delle prestazioni di applicazioni frontend e backend.
/li liContributi a progetti open source o portfolio tecnico pubblico (GitHub, GitLab o analoghi).
/li /ul h3Il Candidato Ideale /h3 pCerchiamo persone autonome, capaci di organizzare il proprio lavoro e desiderose di contribuire alla crescita di una realtà in cui costruire un ambiente lavorativo che sentano davvero proprio.
Cerchiamo qualcuno proattivo, aperto a confrontarsi con il team, proporre miglioramenti e crescere in un ambiente moderno e giovane, dove iniziativa, collaborazione e passione per la tecnologia fanno la differenza.
/p pSe ti rivedi in questa descrizione saremo felici di conoscerti!
/p /p #J-*****-Ljbffr

Tecnico service e manutenzione

06 ago - Roma
Cultura Dimpresa

Masiero impianti assume: capo cantiere, impianti elettrici industriali (vicenza sud), €40mila +

06 ago - Roma
masiero impianti

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per software engineer / milano

Addetto/a reparto rifiuti liquidi e stoccaggio

06 ago - Roma
Openjobmetis

Store Manager-San Giovanni Lupatoto...

06 ago - San Giovanni Lupatoto
Adecco