Mobile Developer- React Native
About this role
Come Mobile Developer- React Native di Caffeina sarai focalizzato sui prodotti digitali destinati all’ambito mobile, sviluppati dal Team Tech e basati sul framework in oggetto. Il tuo obiettivo consisterà nel consolidare i prodotti esistenti e nell’ essere proattivo nella costruzione di quelli futuri. Dal punto di vista tecnico ti interfaccerai con API sviluppate internamente o da terze parti. Sarai coinvolto nella definizione della UI fornendo apporto tecnico al team di UI/UX. Sarai sfidato a usare soluzioni che offrano performance e sicurezza ma anche a valutare strade nuove e alternative, tenendo sempre conto dei requisiti di progetto.
Nota
Tutte le candidature per Mobile Developer- React Native sono valutate singolarmente. Utilizziamo uno strumento per la gestione del processo di selezione e comunicare con i candidati. A volte, purtroppo, le risposte sono filtrate come Spam: ricordati di controllarne la cartella.
Your responsibilities
- Scrivi codice pulito, sicuro, documentato e testato.
- Strutturi e ottimizzi il codice in ottica modulare.
- Strutturi componenti UI anche avanzati e se possibile riutilizzabili.
- Conduci analisi e ottimizzazione delle performance.
- Ti mantieni all’avanguardia sugli ultimi sviluppi di tecnologie, coding trends e best practices per il frontend.
- Conoscenza dei limiti/costraint dei diversi OS e utilizzo delle loro best pratice in termini di UI ed animazioni.
Riporterai e risponderai direttamente al tuo Lead Frontend Developer.
Who you are
- Esperienza nello sviluppo di almeno 2 anni, preferibilmente in digital agency o azienda di sviluppo software.
- Capacità di lavorare in un team eterogeneo (tecnico, creativo, strategico) e di gestire con responsabilità i progetti assegnati ed i feedback ricevuti.
- Capacità di astrazione e di problem solving.
- Esperienza nell’uso di sistemi di version control.
- Iniziativa e curiosità verso nuove tecnologie, qualità che ti permettono di affrontare con intraprendenza la continua evoluzione tecnologica.
- Esperienza avanzata nei principali pattern della Programmazione Funzionale Asincrona.
- Esperienza con React Native.
- Conoscenza dei workflow (iOS, Android) di test/pubblicazione/distribuzione dell’app.
Nice to have:
- Laurea triennale o titolo equivalente, preferibilmente in ambito informatico.
- Esperienza con Docker.
- Esperienza nella creazione di animazioni/micro interazioni in React Native.
The team you’re gonna work with
Sarai parte dell’area Technology, guidata da Stefan Manastirliu (Executive Digital Product Director) e Gabriele Mearelli (Head of Technology). Lavorerai nel team insieme ad Enrico Nannetti (Lead Developer).
What we offer
- Contratto di Assunzione.
- RAL commisurata all’esperienza.
- Postazione di lavoro Apple.
- Welcome Kit.
- Ricerca e Sviluppo su tecnologie innovative (es. VR, WebGL, ServiceWorkers).
- Team di progetto eterogenei: Developer, UI/UX, Creativi e Strategist.
Non vedi l’ora di mettere in pratica le tue abilità?
Vieni a portare il tuo contributo in progetti come questi.
Our culture
Caffeina affonda le radici in una cultura aziendale solida e un team eccellente, che non si acconta mai. Settiamo l’asticella molto alta per ottenere i migliori risultati. Il nostro team può godere di trasparenza e condivisione delle informazioni: in questo modo tutti possono essere partecipi delle scelte.
Lavoriamo in un clima aziendale serio quando necessario, e festoso ogni volta possibile. I successi comuni e individuali sono celebrati in modo originale, genuino e divertente.