The Team Here at Robomagister we are passionate about Robotics, Artificial Intelligence and Food. You will become part of a dynamic team with a variety of backgrounds that wants to make an impact in the food industry. The Role Responsible for the design and implementation of the user interface of our system’s multi-platform Flutter applications. The Workplace Our company is located in Reggio Emilia. We offer an in-person work; optional 1 or 2 days a week of smart working cloud be considered, no full remote. The Work you’ll do Understand product specifications and user psychology Develop wireframes and prototypes around product needs Implement highly responsive user interface components Design an eye-catching and extremely intuitive user interface Develop our multi platform applications using Flutter Ensure proper functioning of applications on different platforms Improve and maintain existing user interface Troubleshoot interface software and debugging application codes Document application changes and develop updates. Setup automatic testing environment for produced code The Skills you need Ability to find creative solutions to user interface challenges Good graphic design skills Self-motivated and passionate about your work and software programming UX design skills Great aptitude for teamwork Optimistic, proactive, resilient, self-motivated and focused Good analytical and problem-solving skills Flexible to handle unforeseen events and large workloads Always eager to learn and improve The qualifications you need MANDATORY Advanced experience in software development. Minimum 5 years. Previous experience with user interface design. Minimum 3 years. Experience working as a Flutter developer. Minimum 3 years. Residence in Italy and Italian language proficiency of at least level B2 HIGHLY APPRECIATED English language proficiency of at least level B2 Bachelor's/Master's degree in Computer Science or equivalent industry experience In-depth knowledge of mobile app languages. Expertise in running Flutter apps on embedded Linux environment Good knowledge of different platform for user interface developing Good knowledge of version control (Git) What Robomagister can offer you A competitive salary, commensurate with experience Role based in Reggio Emilia, Italy Smart work policy but at least 3 days / week in person are required Young and dynamic workplace High technological innovation Highly challenging goals Il Team In Robomagister siamo appassionati di robotica, intelligenza artificiale e cibo, entrerai a far parte di un team dinamico con una grande varietà di background che desidera cambiare il modo di cucinare delle persone. Il Ruolo Responsabile del design e dello sviluppo dell’interfaccia utente delle nostre applicazioni Flutter multipiattaforma. Il Posto di lavoro La nostra azienda ha sede a Reggio Emilia. Offriamo una posizione di lavoro in presenza; sono eventualmente possibili 1 o 2 giorni a settimana di smart working ma non è prevista la modalità full remote. Il Lavoro che farai Capire le caratteristiche del prodotto e la psicologia dell’utente Realizzare mockup e prototipi sulle funzionalità del prodotto Sviluppare interfacce utente estremamente veloci e reattive Progettare applicazioni accattivanti e molto intuitive nel loro utilizzo Sviluppare applicazioni multipiattaforma in Flutter Effettuare i test sul corretto funzionamento delle app sui vari dispositivi Mantenere ed estendere l’interfaccia utente esistente Correggere eventuali errori rilevati nelle applicazioni Documentare gli sviluppi e le evoluzioni delle applicazioni Creare un sistema di test automatizzato per il codice prodotto Le Competenze di cui hai bisogno Capacità di trovare soluzioni creative alle sfide poste dall’interfaccia utente Buone capacità di design grafico Grande motivazione e passione per lo sviluppo software Competenze nel UX design Ottima attitudine al lavoro di squadra Proattività, resilienza, motivazione e concentrazione Buone capacità analitiche e di problem solving Flessibilità per gestire eventi imprevisti e grandi carichi di lavoro Desiderio di imparare e migliorare Le Qualifiche di cui hai bisogno OBBLIGATORIE Esperienza avanzata nello sviluppo software. Minimo 5 anni Comprovata esperienza nel design di interfacce utente. Minimo 3 anni Esperienza nello sviluppo di applicazioni con Flutter. Minimo 3 anni Residenza in Italia e conoscenza avanzata della lingua italiana. Minimo livello B2 PREFERENZIALI Buona conoscenza della lingua inglese. Minimo livello B2 Laurea Triennale/Magistrale in Ingegneria Informatica o equivalente esperienza lavorativa. Conoscenza approfondita dei linguaggi di sviluppo per applicazioni mobile Esperienza nell’esecuzione di applicazioni Flutter in ambienti Linux embedded Buona conoscenza di differenti piattaforme e framework per lo sviluppo di interfacce utente Buona conoscenza dei sistemi di controllo versione (Git) Cosa può offrirti Robomagister Una retribuzione competitiva, commisurata all’esperienza Un impiego con sede nella provincia di Reggio Emilia, Italia Una politica per lo smart working ma sono richiesti almeno 3 giorni a settimana in presenza Un posto di lavoro giovane e dinamico Grande innovazione Obiettivi estremamente sfidanti