Requirements: Italian
Company: TuoTempo
Region: Rome , Lazio
Siamo un''azienda di prodotto che sviluppa un CRM per il settore sanitario, utilizzato dalle principali cliniche nel segmento Enterprise in Spagna, Italia e America Latina.La nostra idea quella di semplificare il percorso del paziente in clinica, dalla prenotazione al pagamento e alla consultazione della cartella clinica (e molto altro), attraverso l''utilizzo di tecnologie all''avanguardia. In questo modo, i professionisti e gli operatori sanitari possono concentrarsi sul lavoro di cura, mentre noi automatizziamo una serie di attivit grazie al software TuoTempo.Siamo un''azienda dinamica, accogliente e internazionale, con molte opportunit di crescita e sviluppo dell''autonomia.Il nostro dipartimento di sviluppo backend in fase di espansione e stiamo cercando uno sviluppatore da inserire nel team!Al momento siamo 13 ingegneri, divisi in 3 team che lavorano su progetti diversi.Se sei interessato a entrare in unazienda agile e informale dove avere la possibilit di contribuire allevoluzione di una piattaforma di servizi per la sanit, manda subito la tua candidatura!Job DescriptionPerch dovrei essere interessato?Potrai far parte di una azienda giovane in forte crescita;Il potenziale di crescita professionale e di ruolo molto alto;Siamo unazienda fondata sul lavoro remoto quindi puoi lavorare principalmente da casa, se ti piace stare in ufficio con noi sei il benvenuto;Sviluppiamo il nostro prodotto in un dominio in costante espansione, abbiamo svariati moduli e potrai fare esperienza in diversi ambiti;Usiamo le pi moderne metodologie di lavoro (Agile, Scrum, MVP) e gli strumenti di collaborazione pi innovativi (Slack, Notion, Gitlab, etc.);Potrai espandere le tue competenze nelle tecnologie web confrontandoti con sfide complesse e sempre nuove (PHP 8, ELK stack (Opensearch v2.12), Redis, AWS (Lambda, S3, SES, SQS, Elasticache), MySQL 8 (Galera), Gearman, Nginx, Kubernetes etc...);Interessante. E io cosa far?Entreresti a far parte del Team di sviluppo per:Supporto: bugfix della soluzione esistenteProgettazione, sviluppo, ottimizzazione, test e monitoraggio di nuovi moduli della piattaforma;Migliorare le performance di interazione tra i vari strati/componenti del sistemaPrendere reale ownership dei progetti/componenti gestiti;Proporre nuove soluzioni architetturali basate sulle tecnologie pi recenti;Mantenere efficienti nel tempo soluzioni a crescente volume di trafficoQualificationsRequisiti necessariLaurea in Informatica o Ingegneria informaticaAlmeno 3 anni di esperienza nello sviluppo di applicazioni web distribuite ad alto trafficoAvere delle solide basi di Ingegneria del Software (design patterns, refactoring patterns, unit testing, clean code) e di programmazione a oggettiEsperienza su PHPOttima conoscenza di database relazionali e di SQLEsperienza nella gestione/utilizzo di un Job Queue ManagerCapacit di muoversi su software legacy per promuovere attivit di refactoringEsperienza con GIT e sistemi di versionamentoEsperienza nel design di API REST (in qualsiasi linguaggio) e familiarit con problematiche di caching e performanceEsperienza nello scrivere test automatici e abbracciare profondamente la filosofia TDDConoscenza della lingua italiana (livello nativo)Requisiti preferenzialiEsperienza su MySQLEsperienza su ELK stackEsperienza su architettura serverlessFamiliarit con i tool AWS: queue, lambda functions, S3Familiarit con lintegrazione di AI in sistemi webSLA MonitoringEsperienza con KubernetesCapacit di ragionare per MVP e rilasci incrementali, con visione sullintera architettura piuttosto che sul singolo progettoConoscenza della lingua inglese parlata e scrittaTutto qui? No, ci aspettiamo anche (in ordine di importanza):responsabilitcapacit di concentrazione e organizzazione personalecapacit di collaborazione con gli altritanta voglia di imparare e tanta curiositIntraprendenzaAdditional InformationCome funziona il processo di selezione?Un test per avere un primo assaggio di ci che sai fare: ti inviteremo a svolgere un assessment tecnico sulla piattaforma HakerRankUn colloquio di 60 minuti con un membro del team HR per conoscerti e capire i tuoi interessi e le tue motivazioni.Un colloquio di 45 minuti con il Team Leader del team Backend per approfondire le tue conoscenze tecniche.Un colloquio di 60 minuti con il Responsabile del dipartimento Backend in cui ti verr spiegato nei dettagli il ruolo e il modo in cui lavoriamo.Un ultimo colloquio con il CTO e, se positivo, si proceder con l''offerta. Che cosa offriamo Lavoro completamente remoto con la possibilit di venire nei nostri uffici a Bologna/Barcellona, ma solo se lo preferisci! Possibilit di crescere tecnicamente su diverse tecnologie (servizi AWS, K8s, Docker, Ubuntu, Terraform, Chef, PHP8, Percona Mysql, Opensearch, Redis, GitLab, Prometheus) Piano di stock options a partire dal 7 mese di lavoro con noi Ticket Restaurant (8 Euro/giorno). Se vieni in ufficio a Bologna, il pranzo offerto da noi! Un giorno of