Pozycja Developer UI to rola Web Developera skoncentrowana na naszej platformie XaaS. Stanowisko współpracuje z innymi programistami wraz z zespołem wykwalifikowanych inżynierów oprogramowania, kierowników technicznych, architektów, zarządzania projektami, zapewniania jakości i innymi interesariuszami.
Obowiązki tej praktycznej roli obejmują:
- Rozwoj Aplikacji jednostronicowych
- Rozwoj Responsywnych witryn
- Adaptacje stron do prezentacji mobilnej
- Projekty graficzne/UI
Wymagania:
- Ponad 5 lat doświadczenia w tworzeniu oprogramowania dostarczającego oprogramowanie dla przedsiębiorstw.
- Ponad 2-3 lata doświadczenia w programowaniu przy użyciu JavaScript, Node.js lub V8.
- Ponad 2 lata doświadczenia w tworzeniu frameworków React i/lub AngularJS lub podobnych frameworków na wyższym poziomie
- Doskonałe umiejętności projektowania interfejsu użytkownika z udokumentowanymi osiągnięciami i portfolio.
- Doświadczenie w korzystaniu z narzędzi do budowania, takich jak Webpack, Yarn, npm, Grunt i Bower.
- Doświadczenie w dostarczaniu oprogramowania SaaS.
- Doświadczenie w tworzeniu, wdrażaniu i zarządzaniu oprogramowaniem w chmurze.
- Doświadczenie z JavaScript TDD i powiązanymi narzędziami, takimi jak Jasmine, Karma, Jest i Enzyme.
- Doswiadczenie w testach jednostkoeych BDD i automatyzacja.
- Zaznajomiony z pracą z personelem w wielu lokalizacjach.
- Zrozumienie zasad REST API.
- Dobre zrozumienie procesów SCM.
- Solidne doświadczenie z popularnymi responsywnymi frameworkami, takimi jak Bootstrap i Foundation.
- Znajomość technik SASS/LESS i CSS takich jak moduły BEM i CSS.
- Dobre zrozumienie dostępności i standardów sieciowych.
- Stopień licencjata lub stopień naukowy w zakresie informatyki/inżynierii oprogramowania lub pokrewne doświadczenia zawodowe to silny plus.