Projekt: Poszukujemy osoby, która będzie uczestniczyć w rozwoju innowacyjnego projektu w sektorze bankowym. Sam projekt skupia się na budowie innowacyjnej Platformy Bankowości Internetowej i Mobilnej. Jest to nowoczesne, wielomodułowe rozwiązanie z dużą ilości integracji pomiędzy systemami bankowymi. System jest budowany od „green field” co daje miejsce na kreatywność, pomysłowość.
Dołącz do zespołu, aby:
- Czynnie uczestniczyć w projektowaniu aplikacji w oparciu o najnowsze technologie
- Tworzyć kod zgodnie z obowiązującymi standardami jakości
- Implementować nowe funkcjonalności
- Czynnie uczestniczyć w procesie code review
- Wspierać zespół developerski w wymianie wiedzy i umiejętności
Niezbędne umiejętności i doświadczenie:
- Doświadczenie w programowaniu w języku Kotlin
- Zrozumienie programowania asynchronicznego
- Solidna wiedza na temat Jetpack Compose dla Androida i Compose Multiplatform dla iOS, obejmująca tworzenie interfejsu użytkownika, zarządzanie stanem i nawigację
- Kotlin Multiplatform - doświadczenie w tworzeniu aplikacji ze współdzielonymi modułami dla platform iOS oraz Android
- Znajomość wzorców architektonicznych - MVVM, MVP lub MVI, oraz umiejętność projektowania skalowalnych i łatwych w utrzymaniu baz kodu
- Doświadczenie w pracy z Git i innymi systemami kontroli wersji do wspólnego tworzenia oprogramowania
- Komunikatywna znajomość j. angielskiego
Pożądane umiejętności i doświadczenie:
- Doświadczenie w konfiguracji i utrzymaniu procesów CI/CD dla aplikacji mobilnych
- Znajomość praktyk Agile, takich jak Scrum lub Kanban
Dodatkowo mile widziane:
- Chęć ciągłego aktualizowania swojej wiedzy na temat najnowszych osiągnięć w dziedzinie Compose i technologii mobilnych
- Silne zdolności analityczne i umiejętność rozwiązywania problemów, aby sprostać złożonym wyzwaniom w tworzeniu aplikacji wieloplatformowych
- Elastyczność w pracy z rozwijającymi się technologiami i dostosowywanie się do zmieniających się wymagań projektu