O projekcie
- Projekt obejmuje rozwój nowej aplikacji dla klientów Kaczmarski Group, która jest aktualnie w trakcie testów przed finalnym wydaniem. Aplikacja będzie oferować klientom usługi finansowe, które pozwalają m.in. na sprawdzenie wiarygodności firm. W kolejnych etapach planowane są m.in.: integracje z innymi usługami, dodanie galerii usług z których może skorzystać klient, rozbudowanie sekcji Pomoc i kontakt o nowe kanały wparcia, historia operacji wykonanych na koncie klienta, powiadomienia push. W tym momencie około 80% pracy to prace rozwojowe, 20% utrzymaniowe. Projekt obejmuje także rozwój i utrzymanie aplikacji dla klientów Krajowego Rejestru Długów, która oferuje część usług dostępnych dla klientów z poziomu webowego panelu klienta.
Twój zakres obowiązków
- Tworzenie od podstaw nowoczesnych aplikacji mobilnych oraz ich dalszy rozwój
- Utrzymanie i rozwój rozwiązań wytworzonych przez zespół
- Testowanie własnych rozwiązań oraz naprawa znalezionych błędów
Nasze wymagania
- Min 4 lata doświadczenia w programowaniu aplikacji mobilnych (iOS oraz Android)
- Doświadczenie w nowoczesnym JavaScript oraz TypeScript (ES6+)
- Doświadczenie oraz dobra znajomość Redux
- Znajomość RTK Query lub podobnych technologii
- Efektywne wykorzystanie różnych technik debugowania kodu
- Znajomość zasad czystego kodu
- Doświadczenie w pracy z REST API
- Doświadczenie w pracy z Sentry lub podobnym narzędziem
- Bardzo dobre umiejętności komunikacyjne
- Doświadczenie w publikacji aplikacji do App Store oraz Google Play.
Mile widziane
- Doświadczenie w pracy w środowisku .NET
- Doświadczenie w pracy na platformie Azure DevOps
- Doświadczenie w tworzeniu/utrzymywaniu pipelienów CI/CD
- Doświadczenie w pracy z aplikacją Postman i Mock API Servers
Podział czasu pracy
80% - Rozwój
20% - Utrzymanie
Tak organizujemy naszą pracę
Liczba osób w zespole:
3-5
Tak pracujemy
- wewnątrz organizacji
- rozwijasz kilka projektów jednocześnie
- decydujemy zespołowo o rozwiązaniach technologicznych
- tworzysz kod "od zera"
- pracujemy w kanbanie
Skład zespołu
- mobile developer
- fullstack developer
- tester manualny
Z kim współpracujemy?
- product owner
- project manager
- graphic designer
- analityk biznesowy
- architekt systemowy
- administrator IT
Tak pracujemy nad projektem
- clean code, code review, statyczna analiza kodu
- pair programming, wsparcie zespołu
- Continuous Integration, deployment na poziomie zespołu
- active monitoring
- automatyzacja testów
- pentesty
- środowisko testowe, dostęp do BrowserStack
- testy UAT, jednostkowe, manualne
Takie dajemy możliwości rozwoju
- branżowe platformy e-learningowe
- konferencje w Polsce
- przestrzeń do eksperymentowania
- szkolenia wewnątrzfirmowe
- szkolenia zewnętrzne
- dedykowany buddy na okres wdrożenia w organizację
- wymiana wiedzy technicznej w firmie
To oferujemy
- Świetny zespół, który sprawi, że będziesz logował/a się do nas z przyjemnością
- Szkolenia techniczne oraz konferencje
- Pracę 100% zdalną!
- Dogadujemy się w pracy i po godzinach (lubimy wspólne inicjatywy podróżnicze, ale też biegamy charytatywnie)
- Integracje IT