Sviluppatore Kotlin MyQ Roger
Sede centrale di MyQ, Praga - Repubblica Ceca
Informazioni su MyQ
MyQ crea soluzioni di stampa e gestione documentale che mettono a portata di mano i flussi di lavoro digitalizzati degli utenti. Le soluzioni MyQ - l'ammiraglia MyQ X e l'innovativa MyQ Roger - sono multi-vendor, mobile-friendly e pronte a funzionare indipendentemente dalle dimensioni dell'organizzazione. MyQ ha sede a Praga, nella Repubblica Ceca, e dispone di una rete globale di distributori.
MyQ Roger è un sistema multi-tenant con un server cloud centrale e una rete diversificata di client in esecuzione su stampanti, telefoni cellulari e PC. Consente agli utenti di stampare, scansionare ed eseguire flussi di lavoro sia su cloud che su dati locali. L'obiettivo principale di MyQ Roger è la facilità d'uso e la sicurezza.
MyQ ha sede a Praga, nella Repubblica Ceca, e dispone di una rete globale di distributori.
La nostra sede centrale di Praga è alla ricerca di uno sviluppatore JavaEE e Android in un'unica persona che ci aiuti a riprogettare la nostra applicazione.
Come sarebbe il tuo lavoro?
In qualità di sviluppatore del team Roger Terminals, vi occupate di un client embedded stabile e rilasciato di recente. Aggiungete nuove funzionalità e provvedete alla manutenzione a lungo termine del client.
Il client viene eseguito in un ambiente sandbox all'interno di una stampante. A seconda del modello di stampante, si tratta di un'applicazione Android o di un'applicazione web di tipo Spring confezionata come bundle OSGI.
Il client si connette al server del cloud Roger tramite un'API RESTful e un bus di messaggi. Inoltre, interagisce direttamente con le API del cloud pubblico per conto dell'utente connesso. Il frontend dell'applicazione viene visualizzato sul pannello a sfioramento della stampante, sia tramite Android, sia utilizzando Web/TypeScript in un browser incorporato basato su Webkit.
Il progetto consente agli sviluppatori di mantenere una profonda concentrazione e un elevato grado di libertà. D'altra parte, ci piace lavorare insieme, condividere liberamente le conoscenze e chiedere consigli. In un tempo ragionevole e con il nostro aiuto, ci si aspetta che diventiate esperti.
Chi sei
Spiccate capacità di comunicazione: siete in grado di esprimere le idee in modo chiaro e di collaborare efficacemente.
Mentalità orientata alla risoluzione dei problemi : affrontate le sfide con logica e creatività.
Responsabilità e senso di responsabilità: prendete l'iniziativa e portate a termine i compiti.
Collaborazione di gruppo ed empatia: lavorate bene con gli altri e comprendete le diverse prospettive.
Adattabilità e voglia di imparare: siete aperti a nuove idee e tecnologie.
Attenzione ai dettagli e alla qualità: vi interessa scrivere codice pulito e affidabile.
Gestione del tempo e definizione delle priorità: potete organizzare il lavoro in modo efficiente e concentrarvi su ciò che conta.
Competenze tecniche:
Kotlin - Android
Bello da avere (imparerete)
- RxJava
- Pugnale/elsa
- Espresso/JUnit/Mockito.
- Architettura Azure/Google Cloud, REST, OAuth.
- Rete: TLS, HTTP, WebSockets, DNS.
- Progettazione di sistemi distribuiti.
- Le migliori pratiche di sicurezza.
- Git, GitLab.
Cosa potete aspettarvi da noi
- Ferie pagate illimitate
- 5 giorni di malattia all'anno
- Tessera multisport
- Indennità di pasto
- Team multiculturale
- Rinfresco sul posto di lavoro
- Regime ibrido - 3 volte a settimana in ufficio è perfetto
- Contratto a tempo indeterminato (contratto di lavoro a tempo pieno o freelance)
- Tavoli regolabili: se preferite stare in piedi piuttosto che seduti, nessun problema!
- Laptop di fascia alta e due monitor sulla scrivania
- Spazio per il parcheggio - automobilisti e ciclisti possono parcheggiare qui in sicurezza
- Workshop a pagamento, corsi, tempo per imparare: tutto ciò di cui avete bisogno per crescere.
- Corsi di lingua inglese e ceca