Siamo alla ricerca di un programmatore altamente qualificato che si trovi a suo agio sia nella programmazione front-end che in quella back-end. Gli sviluppatori full stack sono responsabili dello sviluppo e della progettazione dell'architettura web front-end, della garanzia di reattività delle applicazioni e della collaborazione con i grafici per le funzionalità di web design, tra gli altri compiti.
Gli sviluppatori full stack dovranno seguire un progetto dall'ideazione al prodotto finale, richiedendo buone capacità organizzative e attenzione ai dettagli.
RESPONSABILITÀ CHIAVE:
- Scrittura e manutenzione di codice sicuro, scalabile ed efficiente
- Lavorare a stretto contatto con gli sviluppatori frontend e backend
- Guidare i test automatizzati, apprendere e utilizzare le competenze DevOps/CI/CD con esperti DevOps nel nostro consiglio di amministrazione.
- Assistere i collaboratori in caso di problemi tecnici e risolvere i bug.
- Revisione del codice (lavoriamo su GitLab)
COMPETENZE E REQUISITI:
- Almeno 2 anni di esperienza in React / JavaScript / TypeScript
- Conoscenza approfondita dell'architettura backend per applicazioni facilmente scalabili (microservizi)
- Conoscenza dei principi SOLID e capacità di utilizzarli in JavaScript
- Familiarità con le API RESTful
- Familiarità con i database SQL e i database no-sql
- Fluente in lettura e scrittura in inglese (parliamo in polacco, ma a volte leggiamo i documenti :))
- Conoscenza di git
- Capacità di stimare il tempo necessario per completare le attività di un progetto specifico
- Esperienza con gli aspetti di sicurezza dei servizi
- Buona conoscenza dei test
BELLO DA AVERE:
- Familiarità con l'approccio Cloud Native
- Familiarità con Docker e Kubernetes
- Conoscenza della programmazione funzionale
STACK TECNOLOGICO:
- JavaScript / TypeScript
- React
- Nodo
- Scherzo
- SQL / NoSQL
- Docker
- Webpack