Cerchiamo un Native App Developer che si unisca al nostro team con impegno full time incaricato dello sviluppo delle interfacce dei prodotti OpenMove.
Cosa farai
- Progetterai e svilupperai interfacce utente scalabili e performanti, utilizzando principalmente React.js o altri framework/librerie JavaScript moderne;
- Collaborerai con il team di sviluppo per implementare nuove funzionalità e migliorare l’esperienza utente.
- Parteciperai attivamente alla pianificazione tecnica, al design delle soluzioni e ai code review con il team di sviluppo;
- Contribuirai al miglioramento continuo delle pratiche di sviluppo, inclusi testing, documentazione e automazione dei processi;
- Avrai l’opportunità di fare job crafting, sperimentando diverse tecnologie e strumenti frontend, contribuendo a diversi progetti in base alle tue competenze e interessi.
Chi sei
- Sei una persona creativa e meticolosa, con una forte attenzione all’usabilità e all’estetica delle interfacce.
- Ti piace trasformare design accattivanti in esperienze utente fluide e responsive.
- Hai una mentalità problem-solving e cerchi sempre soluzioni eleganti ed efficienti.
- Sei appassionato di tecnologie web e framework frontend, e ti piace restare aggiornato sulle ultime tendenze.
- Sei orientato alla qualità del codice, alle performance e all’accessibilità
- Ti interessa il mondo della tecnologia applicata alla mobilità e vuoi contribuire all’evoluzione di questo settore.
Competenze richieste
Necessarie:
- Esperienza con React.js o altri framework/librerie frontend come Vue.js o Angular;
- Conoscenza di HTML, CSS e JavaScript per lo sviluppo di interfacce moderne e responsive;
- Familiarità con strumenti di version control come Git;
- Capacità di lavorare con API RESTful e gestire richieste asincrone.
Preferibili:
- Esperienza con Next.js o altre soluzioni per il rendering lato server (SSR) e static site generation (SSG);
- Familiarità con WebSockets, MQTT o altri protocolli di messaggistica real-time;
- Esperienza con Docker e ambienti di sviluppo containerizzati;
- Conoscenza base di UX/UI design.
Anche se non hai tutte le competenze richieste, ma pensi di poter fare la differenza, vogliamo conoscerti! Crescere insieme è parte del nostro DNA.