Senior Backend Developer

    • Tempo Indeterminato
    • Milano

    WeSchool

    WeSchool è uno dei protagonisti della scuola digitale in Italia. La nostra mission è il rinnovamento della didattica nelle scuole, nelle università e nelle aziende, obiettivo che perseguiamo sviluppando la piattaforma, i corsi e i contenuti che abilitano un nuovo modo di imparare e insegnare.

    Durante il lockdown abbiamo permesso a 1.1 milioni di studenti e docenti ogni giorno di non interrompere la continuità didattica portando le loro lezioni online.

    Lo spirito e i capisaldi che uniscono il nostro team sono la sana ambizione di far crescere un business digitale e la passione per i contenuti e per il mondo Education, che crediamo abbia un impatto sociale fondamentale sulle prospettive della nostra e delle future generazioni.

    Abbiamo appena chiuso un Series A round da 6.4M€ per accelerare la nostra crescita e siamo alla ricerca di persone che abbiano voglia di contribuire a rivoluzionare la didattica.

    COME LAVORIAMO

    Entrerai a far parte dell’area di Ingegneria attualmente composta da 10+ persone (ma vogliamo crescere ancora entro la fine dell’anno!). Avrai la possibilità di lavorare all’interno di un team multidisciplinare ed auto-organizzato dove tutti possono contribuire alle scelte tecniche e di prodotto (le opinioni non sono solo ben accette ma pure incoraggiate) e tutti hanno responsabilità della delivery e della manutenibilità del codice.

    Il nostro ciclo di sviluppo è basato su metodologie Agile, code review e CI; le tecnologie maggiormente utilizzate sono: PHP 7.4, Symfony, NodeJs, Golang, ReactJs, MySQL, PostgreSQL, Redis su cloud fornito da AWS.

    Lavoriamo per obiettivi, non per ore trascorse in ufficio, sono previsti frequenti one-to-one con il proprio line manager e diverse review degli obiettivi durante l’anno.

    CHI CERCHIAMO

    Siamo alla ricerca di un/una Senior Backend Developer appassionato delle buone pratiche per lo sviluppo software e che abbia voglia di incidere in maniera significativa sullo sviluppo del prodotto e sulla crescita dell’area di ingegneria.

    Requisiti:

    • Almeno 5 anni di esperienza lavorativa come software developer
    • Ottima conoscenza dei principi SOLID
    • Ottima conoscenza del pattern di sviluppo MVC
    • Ottima conoscenza dello sviluppo web
    • Ottima conoscenza ed esperienza di PHP
    • Ottima conoscenza dello sviluppo di API REST
    • Buona conoscenza ed esperienza di uno tra i framework Symfony o Laravel
    • Buona conoscenza di un ulteriore linguaggio di programmazione ad oggetti o funzionale
    • Ottima conoscenza ed esperienza con i database relazionali
    • Buona conoscenza dei database non relazionali documentali e chiave/valore
    • Ottima conoscenza ed esperienza di Git/GitHub/GitLab
    • Familiarità con i microservizi ed i sistemi distribuiti
    • Ottima conoscenza ed esperienza nel testing
    • Buona esperienza nel pair programming e nelle code review

    Rappresentano un plus:

    • Esperienza con GraphQL
    • Esperienza con Docker
    • Esperienza con i message broker
    • Esperienza con servizi cloud AWS
    • Esperienze di integrazione con servizi di terze parti (Google API, Microsoft Graph, Facebook API)
    • Contribuzione a progetti free/open-source

    COSA OFFRIAMO

    • RAL allineate agli standard di mercato (in funzione alle competenze dimostrate nell’assessment tecnico)
    • Budget per la formazione e partecipazione ad eventi di settore
    • PC o MAC aziendale a scelta con dotazione tecnologica e account premium necessari

    To apply for this job please visit join.weschool.com.

    Articolo precedenteData Scientist
    Articolo successivoSenior DevOps