Tipologia di Contratto: Collaborazione Freelance / Assunzione Località: Preferibile presenza su Milano Posizione: Tech Lead / Full Stack Developer Il ruolo del Tech Lead in Assist-x In Assist-x la realizzazione di un prodotto eccellente richiede un equilibrio perfetto tra visone strategica e precisione 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. Il Tech Lead agisce come il punto di snodo fondamentale tra le esigenze del mercato, i clienti e la capacità esecutiva del team di sviluppo. Questa figura non si limita a progettare architetture o scrivere codice, ma orchestra attivamente il dialogo tra design, sviluppo (frontend, backend, AI, cloud) e partner, traducendo requisiti complessi in soluzioni affidabili e guidando il team verso l’eccellenza tecnica. Stiamo cercando un profilo Senior o Mid , proattivo e con una forte attitudine sia architetturale che organizzativa. Chi siamo? Siamo Assist-x, piacere di conoscerti! Innovation Beyond Code è il nostro motto, mentalità e missione. Siamo 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. Nota bene: Candidati anche se non spunti tutte le caselle L’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. Responsabilità principali Ownership Tecnica e Progettuale: Supervisione dell’intero ciclo di vita dei progetti software, dall’identificazione e analisi dei requisiti, fino all’architettura, sviluppo e distribuzione. Bridge Tra Business e Tech: Raccolta e traduzione delle esigenze del cliente in task tecnici chiari e documentati per i team di sviluppo e design. Sviluppo e Architettura: Contributo attivo e code review nello sviluppo di API RESTful (Node.js/Express) e di interfacce web/mobile (React/React Native), garantendo un’integrazione fluida tra le componenti. Project Management: Gestione delle priorità, stima dei tempi di sviluppo, definizione delle roadmap tecniche e monitoraggio delle milestone. Mentoring e Qualità: Assicurare il rispetto dei principi fondanti del Software Engineering (Clean Code, design pattern) e identificazione tempestiva di rischi e opportunità di ottimizzazione dell’infrastruttura. Facilitazione: Mantenere un dialogo costante e trasparente con partner, clienti e team interni. Requisiti Tecnici e Manageriali Solida esperienza pregressa come Full Stack Developer, Senior Software Engineer o in ruoli di Technical Leadership. Ottima padronanza dell’ecosistema TypeScript e dei moderni stack web. Competenze Backend: Esperienza consolidata con Node.js (o analoghi), database relazionali (PostgreSQL) e ORM. Competenze Frontend: Comprovata esperienza con React e React Native, gestione avanzata dello stato (Zustand, Context API) e build tools (Vite). Conoscenza con Docker, ambienti containerizzati e workflow di CI/CD. Esperienza nella gestione di progetti software digitali (anche in contesti agili) e forte autonomia nell’organizzazione delle priorità. Capacità di tradurre concetti tecnici complessi in documentazione chiara e comprensibile per team eterogenei e clienti. Requisiti Preferenziali (Nice to have) Gradita conoscenza del framework Vue.js. Conoscenza di Astro, Next.js o altri framework SSR o SSG. Il Candidato Ideale Cerchiamo una persona autonoma, proattiva e capace di prendere la totale ownership tecnologica dei progetti. Qualcuno che non si limiti a coordinare, ma che voglia "sporcarsi le mani" sul codice quando serve e contribuire a costruire un ambiente di lavoro moderno, organizzato e davvero proprio. Curiosità, positività, ottime capacità comunicative e passione per la tecnologia sono elementi fondamentali. Se ti rivedi in questa descrizione, sei organizzato e motivato a guidare un team in un contesto dinamico e tech-driven, contattaci: saremo felici di conoscerti! #J-18808-Ljbffr