Senior Software Engineer

    • Tempo Indeterminato
    • Remoto

    Lastminute.com

    Lastminute.com assume per una posizione di lavoro in remoto un Senior Software Engineer a tempo indeterminato.

    Lastminute fa parte di lm group, Gruppo multinazionale quotato in borsa, tra i leader mondiali nel settore dei viaggi online. Ogni mese, il Gruppo raggiunge attraverso tutti i suoi siti Web e app mobili (in 17 lingue e 40 paesi) 60 milioni di utenti unici che cercano e prenotano le loro esperienze di viaggio e tempo libero. Più di 1.200 persone amano lavorare con noi e contribuiscono a fornire al nostro pubblico un’offerta completa e stimolante di prodotti e servizi relativi al settore viaggi.

    Descrizione del lavoro

    Si prega di notare che è una posizione di lavoro completamente in remoto

    Siamo una società di viaggi digitali, con la tecnologia al centro, attualmente alla ricerca di risolutori di problemi motivati ​​che abbracceranno la responsabilità end-to-end di costruire, consegnare ed evolvere prodotti pertinenti.

    In qualità di ingegnere software senior in lastminute.com, lavorerai nel nostro team di ingegneria del prodotto e avrai un impatto diretto sulla vita di una popolazione globale di viaggiatori. Sarai coinvolto nella costruzione e nello sviluppo delle nostre piattaforme scalabili e resilienti per supportare un numero sempre crescente di clienti. Fin dal primo giorno con noi, sperimenterai di lavorare in un’azienda con una “cultura della condivisione in crescita” con molte opportunità per migliorare i prodotti esistenti, dare vita a nuove idee.

    Le tue principali responsabilità saranno:

    • Progetta, scrivi e testa software di alta qualità utilizzando una serie di pratiche come TDD, DDD, Clean Code, SOLID Principles
    • Crea applicazioni resilienti, sicure e performanti in grado di soddisfare milioni di richieste al giorno
    • Definire la migliore soluzione tecnica e infrastruttura per nuove funzionalità insieme agli architetti, concentrandosi sempre su CI/CD
    • Sii responsabile della qualità della consegna
    • Utilizza le competenze tecniche per trovare in modo proattivo soluzioni per risolvere problemi complessi, comprendendo e considerando le esigenze aziendali
    •  Contribuisci positivamente alla crescita tecnica del team, condividendo le tue conoscenze tecniche interagendo con i tuoi colleghi nelle attività quotidiane
    • Avere un impatto reale Influenzare e guidare gli ingegneri che lavorano nell’intero dipartimento di ingegneria del prodotto
    • Collabora efficacemente con ingegneri, architetti e parti interessate di più team per risolvere problemi complessi e fornire soluzioni end-to-end

    Titoli di studio

    Essenziale

    • Forte esperienza come Software Engineer programmando in linguaggi OO/FP ma preferibilmente in JVM: Java o Kotlin or
    • Esperienza precedente di lavoro con codice pulito, principi SOLID e TDD, -DDD,
    • Forti capacità analitiche capacità di prendere decisioni basate sui dati
    • Capacità di comprendere i requisiti aziendali
    • Atteggiamento positivo e collaborativo
    • Mentalità di crescita
    • Ottima conoscenza della lingua inglese sia scritta che parlata

    Auspicabile

    • precedente esperienza lavorativa in startup o società di prodotto

    Informazioni aggiuntive

    Cosa offriamo

    • Possibilità di lavorare in un ambiente agile internazionale utilizzando pratiche di programmazione eXtreme
    • Stack tecnologico all’avanguardia (Java e Kotlin, Spring Boot, Docker, Kubernetes e altro…)
    • Programma di apprendimento continuo con sessioni tecniche interne
    • Accesso alla piattaforma di apprendimento online come O’Reilly
    • Possibilità di partecipare a conferenze in tutta Europa per un miglioramento continuo
    • Coding Dojo: un corso di formazione settimanale per apprendere e condividere le tecniche di programmazione durante l’orario di ufficio
    • LM-Talks: le nostre sessioni interne di condivisione della conoscenza

    Processo di assunzione

    I candidati per questa posizione possono generalmente aspettarsi un processo di assunzione simile al seguente (si prega di considerare che in base alla posizione e alla disponibilità il processo può essere leggermente modificato).

    • I candidati qualificati ricevono un feedback sulla loro domanda dal nostro team di reclutamento
    • In base al ruolo e all’esperienza, ai candidati potrebbe essere richiesto di risolvere un esercizio di codifica da inviare su un repository pubblico su Github. L’esercizio sarà valutato dal nostro team di ingegneria interno
    • Intervista sulla progettazione dei sistemi: utilizzeremo una lavagna online per progettare una soluzione a una determinata sfida
    • Follow-up dell’intervista sulla progettazione dei sistemi: continueremo a lavorare sulla sfida precedente con altri architetti su lastminute.com
    • Intervista Generale: Parleremo di un’ora su argomenti tecnici, esperienze personali e analisi di possibili scenari di produzione
    • Avrai l’opportunità di incontrare i nostri leader tecnici e capire un po’ di più sul nostro ambiente di apprendimento continuo!

    To apply for this job please visit jobs.smartrecruiters.com.

    Articolo precedenteAutomation Project Engineer
    Articolo successivoGameplay Programmer