Frontend Software Engineer
Stiamo cercando sviluppatori Software Front-End da integrare nel nostro Engineering Team.
L’ambiente di lavoro è molto dinamico e al passo con i nuovi trend tecnologici.
Le tecnologie utilizzate sono PHP, Symfony, Node.js, SASS, ReactJS, MySQL, AuroraDB, Redis, MongoDB, RabbitMQ, Solr, New Relic, Kubernetes, Docker, Ansible, Git, Drone.io.
CHI STIAMO CERCANDO?
Siamo alla ricerca di un Software Engineer per il nostro IT department.
Esperienza e requisiti richiesti:
• Javascript, CSS, SASS, SCSS, manipolazione DOM e JS object model
• Scrivere codice pulito, mantenibile, scalabile e aderente ai principi SOLID
• Assicurare test coverage del codice prodotto
• Astrarre il codice prodotto costruendo componenti e librerie riutilizzabili
• Ottimizzare i componenti creati per ottenere massime performances sull’intera gamma di device/browser supportati
• Utilizzare (e quando necessario creare da zero) client e librerie per consumare servizi REST
• Utilizzare strumenti di sviluppo e build (Babel, Webpack, NPM, …)
• Revisionare le pull requests dei tuoi colleghi
• Lavorare in pair programming
Bonus points:
• ReactJS, Redux e isomorphic React
• WebSocket
• Librerie di data structuring (es. immutable.js)
• Pattern di autenticazione (OAuth2, JWT, …)
• Creare e gestire applicazioni ed ambienti basati su Docker
• Pipeline di continuous integration/delivery in ambienti come Jenkins e Drone.io
• Conoscenza di altri linguaggi di programmazione (PHP, Python, Ruby, ecc.)