Your mission
1. Sviluppo Front-End: Progettare e implementare interfacce utente intuitive e responsive utilizzando le ultime tecnologie front-end (HTML, CSS, JavaScript, Typescript e Bootstrap) e framework a componenti come React, Vue o Angular JS.
2. Sviluppo Back-End: Creare, ottimizzare e gestire i componenti server-side utilizzando linguaggi come Node.js, Python, o Ruby on Rails.
3. Integrazione di Database: Collaborare con gli sviluppatori di database per progettare schemi e garantire una solida integrazione con il back-end.
4. Sviluppo e Manutenzione del Database: Creare e gestire database efficaci, garantendo la sicurezza e l'efficienza delle operazioni.
5. Test e Debugging: Eseguire test unitari e di integrazione per garantire la robustezza e la sicurezza del software. Identificare e risolvere tempestivamente eventuali bug. (Test driven development)
6. Collaborazione di Team: Lavorare a stretto contatto con il team di sviluppo, i progettisti e gli stakeholder per garantire la coerenza del prodotto finale.
7. Ricerca e Apprendimento Continuo: Mantenere una conoscenza aggiornata sulle ultime tendenze e tecnologie nel campo dello sviluppo Full Stack.
Your profile
1. Esperienza comprovata come Full Stack Developer o in un ruolo simile.
2. Esperienza nella programmazione cloud, in particolare su Google Cloud Platform (GCP)
3. Competenza nelle tecnologie front-end e back-end e conoscenza di sistemi Linux e Scripting
4. Conoscenza approfondita di almeno un framework front-end (es. React, Angular, Vue Js, Bootstrap, HTML, Javascript, Typescript, CSS) e uno back-end (es. Cloud Logging, Pub Sub, Data Flow, BigQuery, Big table). Gradita conoscenza di Redis cache, entity framework ed entity framework core.
5. Conoscenza di ASP.NET/ WEB API, REST API e dei database relazionali, con preferenza per SQL Server.
6. Conoscenza CI/CD Strumenti di versionamento, in particolare GIT
7. Conoscenza delle problematiche di sviluppo server side in ambito enterprise .NET e di framework .NET/.NET Core e del linguaggio C#.
8. Conoscenza di Query transazionali/utilizzo e accesso al dato (Sequel Server)
9. Eccellenti capacità di risoluzione dei problemi, debugging e capacità di scomposizione di macro-argomenti per analizzarli e testarli singolarmente.
10. Buone capacità di comunicazione e collaborazione con il team
Why us?
* Lavorerai con un team di professionisti multinazionali in una delle migliori società di scale-up di marketing digitale
* Puoi migliorare le tue competenze personali: ti diamo un budget per corsi di formazione o eventi, hai la possibilità di scegliere la tua crescita professionale e personale nel nostro team!
* Abbiamo celebrato la nostra azienda con giornate di team building – brainstorming e relax!
* Avrai pasti, snack, frutta e bevande gratuiti
About us
MAF is a leading company in digital advertising, designing the ultimate solutions to address the needs of advertisers and publishers in the industry of Performance App Marketing. We have been awarded 6th and 3rd global on Appsflyer Performance Index, and TOP10 (Italy) and TOP 100 (Europe) for best growing startups by the Financial Times.