O firmie i projekcie
CMI S.A. zajmuje się projektowaniem oraz produkcją urządzeń dla salonów kosmetycznych oraz użytku osobistego.
Cechą wspólną wielu z tych urządzeń jest interfejs użytkownika oparty o ujednoliconą platformę HMI zapewnijącą
połaczenie z naszymi usługami sieciowymi tj. diagnostyka oraz estetyczny i nowoczesny graficzny interfejs uzytkownika.
O stanowisku
Oferta adresowana jest dla programistów, którzy byli by w stanie przejąć prowadzenie prac nad częścią HMI związną z UI.
Z oferowaną pracą związany jest duży poziom autonomii, pozostałe osoby w zespole odpowiadją za usługi sieciowe oraz inne moduły
w HMI, więc kandydat musi być w stanie samodzielnie prowadzić pracę nad UI.
O technologii
Przeglądarka używna do wyświetlania UI jest oparta na WebKit (wpewebkit.org), tworzenie UI nieznacznie różni się od innych urządzeń mobilnych. Natomiast komunikacja z pozostałymi modułami odbywa się za pośrednictwem WebSocket/DBus.
Posidamy kolekcję kontrolek UI, z których zazwyczaj składamy UI pod konkretne maszyny.
Cały proces jest dość przyjemny, większość czasu można pracować klasycznie przy użyciu przeglądarki tj. Chrome czy FF
oraz symulatora urządzenia, a dopiero w końcowej fazie testować na prawdziwym sprzęcie oraz optymalizować.
Zachęcam do kontaku by dowiedzieć się więcej o tym jak wygląda ta praca z pierwszej ręki, a nie od bajkopisarzy z HR ;)