Do Twoich obowiązków należało będzie:
- Oprogramowanie nowych funkcjonalności aplikacji (Single Page Application - ExtJS)
- Praca nad aplikacją mobilna iOS/Android (Cordova - shared codebase)
- Praca nad optymalizacją wydajności / usability aplikacji
- Rozwój własnych komponentów
- Współpraca z programistami backend
- Tworzenie testów klienckich
- Praca nad przeglądarką złożonych dokumentów (wektor + raster + mapy) opartą o SVG, D3, HTML5, JS
Oczekujemy od Ciebie:
- Doświadczenia w pracy z dużymi aplikacjami SPA intensywnie wykorzystującymi REST API
- Wcześniejsze doświadczenie z ExtJS będzie mile widziane (Aplikacja w modelu MVC)
- Umiejętności tworzenia przejrzystego, estetycznego i funkcjonalnego UI
- Znajomości podstaw grafiki wektorowej 2D i 3D będzie mile widziana
- Umiejętności samodzielnego rozwiązywania problemów
- Znajomości języka angielskiego na poziomie swobodnej komunikacji
Co oferujemy
- Ciekawą, samodzielną i odpowiedzialna pracę z możliwością realnego wpływu na architekturę, wybór narzędzi i stosowane rozwiązania
- Opiekę medyczną Compensa GOLD
- Elastyczne godziny, pracę w małym zespole i przyjaznej w atmosferze
- Wymiar czasu pracy: pełen etat
- Różne formy zatrudnienia UoP/B2B
- Praca stacjonarna w Aninie (Wygodne biurko, fotel ergonomiczny Kinnarps 9000, dwa monitory, klimatyzacja) lub częściowo praca hybrydowa z domu (możliwość pracy zdanej w 100%)
Technology Stack
- Backend: Java + WildFly
- FrontEnd: JavaScript + REST API (ExtJS, D3.js, SVG, HTML5)
- DB: PosgreSQL (PL/Python, PL/pgSQL, clustered with repmgr & barman)
- Security: Keycloak JWT
- Mobile App: Apache Cordova (Android / iOS)
- QA & Automated tests
- Issue tracking tool: JIRA
- Knowledge repository: Confluence
- Code reviews: GitLab
- Static code analysis: Sonar
- Version control system: GIT
- Build server: GitLab CI