Backend developer
TuoTempo
Ancona
35
Discreto
help
thumb_up Mi piace
Azienda: TuoTempo Ancona
E io cosa farò? Entreresti a far parte del Team di sviluppo per: Supporto: bugfix della soluzione esistente Progettazione, sviluppo, ottimizzazione, test e monitoraggio di nuovi moduli della piattaforma; Migliorare le performance di interazione tra i vari strati/componenti del sistema Prendere reale ownership dei progetti/componenti gestiti; Proporre nuove soluzioni architetturali basate sulle tecnologie più recenti; Mantenere efficienti nel tempo soluzioni a crescente volume di traffico Qualifications Requisiti necessari Laurea in Informatica o Ingegneria informatica Almeno 3 anni di esperienza nello sviluppo di applicazioni web distribuite ad alto traffico Avere delle solide basi di Ingegneria del Software (design patterns, refactoring patterns, unit testing, clean code) e di programmazione a oggetti Esperienza su PHP Ottima conoscenza di database relazionali e di SQL Esperienza nella gestione/utilizzo di un Job Queue Manager Capacità di muoversi su software legacy per promuovere attività di refactoring Esperienza con GIT e sistemi di versionamento Esperienza nel design di API REST (in qualsiasi linguaggio) e familiarità con problematiche di caching e performance Esperienza nello scrivere test automatici e abbracciare profondamente la filosofia TDD Conoscenza della lingua italiana (livello nativo) Requisiti preferenziali Esperienza su MySQL Esperienza su ELK stack Esperienza su architettura serverless Familiarità con i tool AWS: queue, lambda functions, S3 Familiarità con l’integrazione di AI in sistemi web SLA Monitoring Esperienza con Kubernetes Capacità di ragionare per MVP e rilasci incrementali, con visione sull’intera architettura piuttosto che sul singolo progetto Conoscenza della lingua inglese parlata e scritta Tutto qui? No, ci aspettiamo anche (in ordine di importanza): responsabilità capacità di concentrazione e organizzazione personale capacità di collaborazione con gli altri tanta voglia di imparare e tanta curiosità Intraprendenza Additional Information Come 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 Haker Rank Un 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, Git Lab, 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 off in più, per festeggiare il tuo compleanno Fondo di assistenza sanitaria integrativa Metasalute Accesso a i Feel, piattaforma di supporto psicologico Ambiente internazionale che ti permetterà di migliorare le tue conoscenze linguistiche
✔ TuoTempo