Senior Software Engineer

Senior Software Engineer

Full-Time 100000 - 130000 € / anno (stimato) Smart working (parziale)
Carol

In sintesi

  • Mansioni: Sviluppa software innovativo e collabora con un team dinamico.
  • Azienda: Startup in rapida crescita nel settore della telemedicina.
  • Benefit: Stipendio competitivo, welfare, lavoro remoto e strumenti AI all'avanguardia.
  • Altre informazioni: Ambiente stimolante con opportunità di crescita continua.
  • Perché questo lavoro: Fai la differenza nella salute digitale e cresci professionalmente.
  • Qualifiche: Esperienza in sviluppo software e capacità di lavorare in team.

La retribuzione prevista è compresa tra 100000 - 130000 € per anno.

Chi Siamo

Carol è un servizio di virtual primary care in abbonamento rivolto alle aziende, che permette ai dipendenti di accedere a servizi sanitari digitali in modo facile e veloce. La vision di Carol è rendere la medicina di base accessibile a tutti attraverso un ecosistema di servizi sanitari che offrono un’esperienza pratica, efficiente e totalmente digitale: teleconsulti di medicina generale via video e chat; prescrizione elettronica di ricette farmaceutiche e specialistiche; prenotazione di visite specialistiche ed esami diagnostici nelle migliori strutture partner. Carol è oggi il primo provider autorizzato di servizi di telemedicina in Italia, ed è una delle startup italiane in più rapida crescita e con un numero crescente di clienti corporate.

Siamo alla ricerca di un/una Senior Software Engineer che debba essere pienamente responsabile di ciò che sviluppa. Promuoviamo una cultura di ownership, collaborazione e miglioramento continuo. Il nostro stack tecnologico si basa su AWS e comprende:

  • Applicazioni mobile in React Native;
  • Web application con Next.js e React;
  • REST API realizzate con NestJS.

Cosa farai

Entrerai a far parte del core team di engineering e potrai lavorare su tutti i livelli dello stack, dal frontend al backend al mobile, in base al tuo background e alle aree in cui vuoi crescere. Le tue responsabilità quotidiane includeranno:

  • Progettare e implementare nuove funzionalità e servizi end-to-end;
  • Sviluppare applicazioni mobile con React Native e interfacce responsive con React;
  • Progettare API REST scalabili con NestJS;
  • Garantire la qualità del codice attraverso test unitari ed end-to-end;
  • Partecipare attivamente a code review, planning e retrospettive del team;
  • Proporre soluzioni e miglioramenti ai processi interni, con un approccio hands-on.

Il profilo che cerchiamo

Cerchiamo figure T-shaped: persone con una propria area di specializzazione, curiose e motivate a espandere continuamente le proprie competenze. Sei il candidato ideale se:

  • Hai almeno 5 anni di esperienza in almeno una delle seguenti aree: mobile, frontend o backend;
  • Hai un approccio flessibile e resiliente, capace di adattarti a un contesto dinamico e in rapida evoluzione;
  • Sei proattivo/a, orientato/a agli obiettivi e ami prenderti la responsabilità di ciò che costruisci;
  • Hai esperienza con un cloud provider (AWS, GCP o Azure);
  • Hai dimestichezza con i tool di AI per lo sviluppo (es. Claude Code, GitHub Copilot, Cursor, ecc.);

Cosa offriamo

Contratto a tempo indeterminato con RAL compresa tra 46.000€ e 55.000€, in base all’esperienza; Welfare e Ticket; Un MacBook come strumento di lavoro principale; Accesso a tool di AI di ultima generazione (Cursor, GitHub Copilot, Claude Code) per accelerare il tuo lavoro quotidiano; Full remote con presenza in ufficio due volte al mese per team building e allineamento strategico; Ufficio in centro a Milano, facilmente raggiungibile con i mezzi pubblici; Un ambiente dinamico, dove si lavora con serietà ma con il giusto spirito di squadra.

Senior Software Engineer datore di lavoro: Carol

Carol è un datore di lavoro eccezionale che promuove una cultura di ownership e collaborazione, offrendo ai propri dipendenti l'opportunità di lavorare su tecnologie all'avanguardia in un ambiente dinamico e stimolante. Con un contratto a tempo indeterminato, benefit competitivi e la flessibilità del lavoro remoto, i membri del team possono crescere professionalmente mentre contribuiscono a rendere la medicina di base accessibile a tutti. Inoltre, l'ufficio situato nel centro di Milano offre un facile accesso ai mezzi pubblici, rendendo l'esperienza lavorativa ancora più piacevole.

Carol

Dettagli di contatto:

Team di recruiting di Carol

Consigli degli esperti StudySmarter🤫

Ecco come pensiamo che potresti ottenere Senior Software Engineer

Partecipa ai Meetup Locali

Immergiti nella community tech partecipando a meetup locali di ingegneria e sviluppo software. Questo non solo ti permetterà di imparare delle nuove tendenze, ma anche di incontrare potenziali datori di lavoro e colleghi. Non c'è nulla di meglio che un contatto personale per lasciare il segno!

Contribuisci a Progetti Open-Source

Un ottimo modo per farti notare è contribuire a progetti open-source. Questo non solo arricchisce il tuo portfolio, ma ti mette in contatto con professionisti del settore che possono facilmente raccomandarti per posizioni full-time. Inoltre, dimostrerai competenze pratiche che le aziende adorano!

Esplora le Piattaforme di Recruitment Tecnico

Ci sono piattaforme di recruitment specializzate per il settore tech dove le aziende cercano costantemente profili come il tuo. Assicurati di registrarti su siti specifici per ingegneri e sviluppatori per ricevere piuttosto offerte di lavoro pertinenti e opportunità interessanti. Fai in modo che il tuo profilo risalti!

Applica Direttamente a Carol

Non dimenticare di controllare il sito web di Carol per eventuali opportunità di lavoro nel settore ingegneristico. Applicare direttamente può aumentare le tue chance di essere notato, specialmente se segui i loro canali social per aggiornamenti su assunzioni e eventi informativi.

Pensiamo che ti servano queste competenze per eccellere come Senior Software Engineer

React Native
Next.js
React
NestJS
REST API
AWS
Sviluppo di applicazioni mobile

Alcuni consigli per la tua candidatura 🫡

Mostra i tuoi progetti!:Nel tuo CV, assicurati di includere una sezione dedicata ai progetti di sviluppo software a cui hai lavorato. Questi possono essere progetti universitari, lavori freelance o anche side projects. Se hai un GitHub, non dimenticare di linkarlo: i recruiter adorano vedere il codice e come affronti le sfide.

Competenze tecniche in evidenza:Fai un elenco chiaro delle tue competenze tecniche nel tuo CV, come linguaggi di programmazione, framework e strumenti che conosci. Assicurati che siano rilevanti per il ruolo di Senior Software Engineer in Carol. Questo aiuterà a dimostrare che sei il candidato ideale per il lavoro!

Scrivi una lettera di motivazione mirata:Quando scrivi la tua lettera di motivazione, evidenzia perché sei appassionato di ingegneria e sviluppo software. Parla dei tuoi obiettivi professionali e di come pensi di crescere in Carol. Ricorda, vogliamo vedere il tuo entusiasmo e il tuo desiderio di imparare!

Attenzione ai dettagli:Nell'ambito dell'ingegneria e dello sviluppo software, i dettagli contano. Fai attenzione alla formattazione del tuo CV e della lettera di motivazione. Un CV ben strutturato e privo di errori mostra che sei meticoloso e professionale, qualità fondamentali per un ruolo a tempo pieno come Senior Software Engineer.

Come prepararti a un colloquio di lavoro presso Carol

Preparati con le tue abilità tecniche

Per un colloquio in ingegneria e sviluppo software, è fondamentale essere in grado di dimostrare le tue abilità tecniche. Preparati a rispondere a domande di programmazione e a risolvere problemi dal vivo. Puoi anche praticare con piattaforme come LeetCode o HackerRank per affrontare esempi di codice che potresti incontrare.

Mostra il tuo portfolio di progetti

Essendo un candidato full-time, è importante avere un portfolio ben curato che mostri il tuo lavoro. Porta con te esempi di progetti passati, sia personali che professionali. Spiega il tuo ruolo in ciascun progetto e i risultati ottenuti. Questo non solo dimostra le tue capacità, ma anche la tua passione per il settore.

Preparati a domande sul lavoro di squadra

Nel campo dell'ingegneria e sviluppo software, il lavoro di squadra è cruciale. Aspettati di ricevere domande su come hai collaborato in precedenti progetti o come affronti i conflitti con i membri del team. Pratica le tue risposte usando esempi concreti che mettano in luce le tue abilità relazionali.

Conosci il processo di sviluppo che usano

Ogni azienda ha il proprio modo di fare le cose. Prima del colloquio in Carol, informati sul loro processo di sviluppo software, come Agile o Scrum. Essere in grado di discutere come ti adatteresti a questi metodi o come hai già lavorato con essi può farti risaltare come candidato ideale.