Sviluppatore front-end
Descrizione dell'offerta
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