Technical Lead

Technical Lead

Freelance Smart working possibile
Assist-x

In sintesi

  • Mansioni: Guida progetti software innovativi e collabora con team multidisciplinari.
  • Azienda: Assist-x, una giovane realtĂ  tech in crescita.
  • Benefit: Lavoro da remoto, flessibilitĂ  e opportunitĂ  di crescita professionale.
  • Altre informazioni: Ambiente dinamico e stimolante, ideale per chi ama le sfide.
  • PerchĂ© questo lavoro: Fai la differenza con tecnologie all'avanguardia e un team motivato.
  • Qualifiche: Esperienza come Full Stack Developer e capacitĂ  di leadership.

ModalitĂ  di lavoro: Da Remoto

Tipologia di Contratto: Collaborazione Freelance / Assunzione

LocalitĂ : Preferibile presenza su Milano

Rate indicativo: 220 - 380

Il ruolo del Tech Lead in Assist-x richiede un equilibrio perfetto tra visione 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.

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!

Technical Lead datore di lavoro: Assist-x

Assist-x è un datore di lavoro eccezionale, che offre un ambiente di lavoro stimolante e innovativo, perfetto per chi desidera crescere professionalmente nel settore tecnologico. Con una forte attenzione alla formazione continua e opportunità di mentoring, i dipendenti possono sviluppare le proprie competenze in un contesto collaborativo e dinamico, lavorando su progetti all'avanguardia da remoto o con presenza a Milano. La cultura aziendale promuove la curiosità e la positività, rendendo Assist-x un luogo ideale per chi cerca un impiego significativo e gratificante.

Assist-x

Dettagli di contatto:

Team di recruiting di Assist-x

Consigli degli esperti StudySmarter🤫

Ecco come pensiamo che potresti ottenere Technical Lead

✨Costruisci un Portafoglio Solido

Se vuoi fare il freelance nel campo dell'ingegneria e sviluppo software, il tuo portafoglio è la tua arma segreta! Mostra i progetti su cui hai lavorato, magari includendo anche qualche contributo a codice open source, così da poter dimostrare le tue abilità pratiche a potenziali clienti.

✨Frequenta Meetup e Conferenze

Un modo fantastico per farti vedere è partecipare a eventi di settore come meetup di sviluppatori o conferenze tech. Qui puoi incontrare altri professionisti, scambiare idee e potenzialmente trovare clienti o collaborazioni. Ricorda, il networking è tutto in questo campo!

✨Utilizza Piattaforme Freelance

Crea un profilo su piattaforme come Upwork o Freelancer, dove puoi iniziare a cercare progetti che ti interessano. Assicurati di avere un portfolio ben curato e di scrivere proposte personalizzate per ogni lavoro che desideri ottenere, dimostrando come le tue competenze si allineano alle esigenze del cliente.

✨Fatti Conoscere Su LinkedIn

Su LinkedIn, smettila di rimanere nel backstage! Pubblica aggiornamenti sui tuoi progetti, condividi articoli interessanti legati all'ingegneria software e interagisci con altri professionisti. Questo ti aiuterĂ  a costruire il tuo brand e a farti notare da potenziali clienti, quindi non essere timido!

Pensiamo che ti servano queste competenze per eccellere come Technical Lead

Leadership Tecnica
Sviluppo Full Stack
Architettura Software
Node.js
React
React Native
TypeScript

Alcuni consigli per la tua candidatura 🫡

Mostra il tuo codice!:Per un ruolo freelance in ingegneria e sviluppo software, avere un portfolio online è fondamentale. Includi collegamenti a progetti che hai realizzato, repository GitHub e qualsiasi lavoro che metta in mostra le tue competenze tecniche. Questo è il tuo biglietto da visita digitale!

Sii chiaro sulle tue tariffe:Quando invii la tua candidatura, non dimenticare di menzionare le tue tariffe per il lavoro freelance. La trasparenza è importante per stabilire un rapporto di fiducia con i clienti. Fai sapere anche la tua disponibilità e se hai preferenze di lavoro su progetti specifici.

Parla delle tecnologie che usi:Assicurati di dettagliare nel tuo CV quali linguaggi di programmazione e framework conosci. Specifica se hai esperienza con tecnologie in voga come React, Node.js o Python. Questo potrebbe attirare l'attenzione di chi cerca competenze specifiche per il loro progetto.

Scrivi un messaggio personalizzato:Quando ti candidi per un progetto freelance, prenditi il tempo di scrivere un messaggio personalizzato per Assist-x. Spiega perché sei interessato al progetto e come le tue esperienze passate possono contribuire al loro successo. Questo dimostra che sei motivato e che presti attenzione ai dettagli!

Come prepararti a un colloquio di lavoro presso Assist-x

✨Mostra il tuo portfolio

In un colloquio per un lavoro freelance nel campo dell'ingegneria e sviluppo software, il tuo portfolio è fondamentale. Assicurati di avere pronti esempi di progetti precedenti, magari includendo anche link a repository GitHub o applicazioni che hai sviluppato. I datori di lavoro vogliono vedere cosa sai fare davvero!

✨Preparati a discussioni tecniche

Aspettati domande tecniche che potrebbero riguardare linguaggi di programmazione specifici, algoritmi e strutture dati. Potrebbero anche chiederti di risolvere problemi di coding o di disegnare architetture software su una lavagna. Sii pronto a dimostrare le tue competenze in tempo reale!

✨Comunica le tue tariffe chiaramente

Essendo un freelancer, è importante discutere i tuoi tassi orari o per progetto con chiarezza. Non aver paura di esprimere il valore che offri, supportato dai risultati ottenuti nei tuoi progetti passati. Questo aiuterà a stabilire un rapporto di fiducia sin dall'inizio!

✨Adatta le tue risposte al cliente

Nel freelance, è cruciale dimostrare che puoi lavorare in modo autonomo ma anche che comprendi le esigenze del cliente. Durante il colloquio, cerca di collegare le tue esperienze passate ai requisiti specifici di Assist-x e fai notare come il tuo approccio può apportare valore al loro progetto.