Pubblicato il 16 giugno
Mansioni della posizione
WeTechnology Srl sviluppa le piattaforme digitali di Wetaxi, pioniere italiano nel Mobility as a Service (MaaS).
Se i requisiti e l'esperienza richiesti per questo lavoro corrispondono alle sue competenze, la preghiamo di candidarsi tempestivamente.
La nostra missione è rivoluzionare la mobilità urbana attraverso la tecnologia, rendendola più intelligente, integrata e sostenibile.
Lavoriamo ogni giorno per costruire un ecosistema digitale che unisce taxi, sharing, trasporto pubblico, treni, parcheggi e DRT, con un forte focus sull'impatto ambientale e sulla qualità della vita nelle città.
Il nostro approccio allo sviluppo
In WeTechnology crediamo che la qualità del software nasca dalla cura per i dettagli.
Non ci accontentiamo di soluzioni che "funzionano e basta": amiamo costruire codice solido, scalabile e pensato per durare nel tempo.
Siamo alla ricerca di una/un Junior Android Developer (2-3 anni di esperienza) che condividano con noi la passione per l'ingegneria del software.
Cerchiamo persone curiose, che abbiano voglia di confrontarsi costantemente con domande fondamentali: Questo codice è leggibile?
È immediato?
È strutturato per non essere ripetitivo?
Sarà facile da testare e mantenere per i colleghi?
Apprezziamo chi usa la tecnologia con consapevolezza, privilegiando la chiarezza e la pulizia architettonica alla complessità superflua.
Se ami scrivere codice con cura e cerchi un ambiente dove la qualità tecnica è un valore condiviso, potresti essere la persona giusta per noi.
Cosa ci aspettiamo:
Linguaggi e UI: Kotlin, Java e Jetpack Compose (gestione screen e navigazione).
Networking & Data: API REST tramite Retrofit e persistenza con Room.
Paradigma & Tool: OOP, Git e Git Flow.
Qualità: Scrittura di codice chiaro, leggibile, non ripetitivo e testabile.
Soft Skills: Capacità di lavorare in team ma, soprattutto, forte attitudine all'autonomia operativa nella gestione dei task.
Cosa fa la differenza:
Architetture: Clean Architecture (layer separation), Modular Architecture e MVVM.
Principi & Pattern: SOLID, DRY, Dependency Injection (Hilt/Koin) e Repository Pattern.
Evoluzione Tecnica: Gestione efficiente del multithreading con Coroutines.
Testing: TDD (Test Driven Development), Unit testing con MockK o Mockito.
Il Ruolo e l'Impatto
Entrerai a far parte di un team strutturato dove il confronto tecnico e le Code Review sono momenti di crescita collettiva.
Le tue attività principali saranno:
Sviluppo: Creazione di nuove feature per la mobilità intelligente.
Maintenance & Debugging: Analisi e risoluzione di bug, imparando a intervenire con efficacia sia su stack moderni che su tecnologie legacy.
Analisi: Partecipazione attiva alla progettazione delle nuove soluzioni.
Ricerchiamo profili capaci di muoversi in autonomia sulle task assegnate, pur contando sempre sul supporto e il confronto con i nostri sviluppatori Senior per far evolvere le proprie competenze.
Cosa offriamo
Contratto: Tempo indeterminato, RAL €****** - €******.
Flessibilità: Lavoro ibrido (Torino + smartworking) o possibilità di Full Remote.
Crescita: Un percorso di affiancamento tecnico costante in un ambiente giovane e dinamico.
Valori: L'opportunità di lavorare su un prodotto che migliora concretamente la sostenibilità urbana.
xlwpduy
Se vuoi far parte della mobilità di domani e credi nel valore del buon codice, inviaci la tua candidatura!