Descrizione Lavoro
Siamo alla ricerca di un/una Backend Developer da inserire nel nostro team, capace di contribuire alla progettazione, allo sviluppo e alla manutenzione delle componenti server-side di siti web e applicazioni digitali.
Principali attività
Lavori a stretto contatto con gli altri sviluppatori e con team multidisciplinari per creare siti web o applicazioni di altissima qualità.
Progetti database e linguaggio SQL.
Progetti e utilizzi API REST.
Sviluppi e integrI funzionalità lato backend per sistemi di gestione dei contenuti (CMS)
ConducI test approfonditi (unitari, di integrazione, end-to-end) prima della messa online di un nuovo sito o funzionalità.
Scrivi codici di alto livello, puliti, manutenibili e riutilizzabili.
Conosci la metodologia Twelve Factor.
Conosci e utilizzI pratiche di buona programmazione orientata agli oggetti (SOLID, DRY, KISS)
Conosci e utilizza Design Pattern di OOP: Dependency Injection; Service Container Pattern; Controller/Service/Repository Pattern; Repository Pattern; Entity Pattern.
Implementi le migliori pratiche di sicurezza per proteggere dati e applicazioni.
Conosci le pratiche OWASP.
Esperienza e competenze tecniche
Strumenti di controllo versione (Git, Bitbucket).
Strumenti per definizione/mock API (es. Postman, Swagger).
Conoscenza di piattaforme CMS PHP (Drupal 10 e versioni successive).
Conoscenza di piattaforme .NET (NopCommerce, Umbraco), Node.js (Strapi) e PHP (WordPress).
Conoscenza di piattaforme di sviluppo web server-side.
Conoscenza ed esperienza nello sviluppo di applicazioni serverless (es. AWS Lambda, DynamoDB, EventBridge, SQS, SNS, Fargate, S3) è considerata un plus.
Conoscenza ed esperienza nello sviluppo di microservizi.
Conoscenza ed esperienza nello sviluppo di architetture orientate agli eventi.
Conoscenza ed esperienza nell’uso di GraphQL.
Visione della struttura e competenza di sviluppo di progetti e-commerce.
Esperienza con framework frontend (es. React.js) e/o runtime come Node.js, con conoscenza di framework per lo sviluppo headless.
Nozioni di infrastrutture IT, cloud computing (Microsoft Azure, AWS), inclusi framework di Infrastructure as Code (es. AWS CDK), e app mobile development.
Un contratto a tempo indeterminato.
Inserimento in un team giovane, dinamico e multidisciplinare, con cui lavorerai a progetti di rilievo per grandi brand.
Buoni pasto e welfare aziendale.
Un budget annuale di formazione dedicato per la propria crescita professionale.
L’offerta a conclusione del percorso di selezione sarà commisurata all’esperienza del candidato e alle skill che abbiamo potuto valutare.
#J-18808-Ljbffr