About us
ALGOTEQUE to firma doradcza IT, która wspiera startupy, średnie i duże przedsiębiorstwa w tworzeniu i wdrażaniu innowacyjnych technologii. Nasz zespół ma udokumentowane sukcesy w projektowaniu, rozwijaniu, wdrażaniu i integracji rozwiązań programistycznych (AI, ML, BI, Web, Automatyzacja) dla branż takich jak telekomunikacja, energetyka, bankowość, ubezpieczenia, farmacja, motoryzacja, przemysł oraz e-commerce. Świadczymy nasze usługi zarówno w modelu fixed-price, jak i time-and-materials, pomagając naszym klientom w osiąganiu ich celów biznesowych i strategii IT.
Job Description
Forma współpracy: Kontrakt B2B
Lokalizacja: Warszawa / zdalnie (przewidziane są spotkania projektowe w biurze raz na dwa tygodnie)
Przedmiotem współpracy jest wsparcie rozwoju kanałów cyfrowych (serwis transakcyjny oraz aplikacja mobilna) dla lidera sektora bankowości elektronicznej. Kluczowym celem zespołu jest kreowanie spójnego doświadczenia użytkownika (UX) w obszarze architektury i usług cyfrowych, z pominięciem klasycznych produktów finansowych. Praca koncentruje się na dostarczaniu rozwiązań przyjaznych dla klienta i konkurencyjnych w skali globalnej.
ZAKRES ODPOWIEDZIALNOŚCI
- Implementacja i rozwój: Tworzenie nowych funkcjonalności na platformę Android z wykorzystaniem języka Kotlin.
- Zapewnienie jakości: Realizacja testów automatycznych, jednostkowych oraz integracyjnych w celu utrzymania wysokich standardów kodu.
- Utrzymanie systemu: Monitorowanie stabilności aplikacji oraz diagnozowanie i rozwiązywanie problemów technicznych.
- Prace projektowo-wdrożeniowe: Prowadzenie działań programistycznych w oparciu o analizę kontekstu biznesowego oraz wybór optymalnych rozwiązań technologicznych.
- Wsparcie DevOps: Aktywne uczestnictwo w procesie E2E, obejmujące odpowiedzialność za kształtowanie produktu i jego wdrażanie.
Required qualifications
WYMAGANIA TECHNICZNE
- Minimum pięcioletnie doświadczenie zawodowe w tworzeniu rozwiązań na platformie Android.
- Bardzo dobra znajomość języka Kotlin oraz umiejętność modyfikacji kodu w języku Java.
- Biegłość w stosowaniu technik Clean Code oraz zasad poprawnej architektury oprogramowania.
- Praktyczna znajomość biblioteki RxJava 2.x.
- Zrozumienie podejścia Continuous Integration (CI).
- Umiejętność tworzenia kompleksowej dokumentacji oraz prowadzenia korespondencji i rozmów technicznych w języku angielskim.
Dodatkowe atuty:
- Doświadczenie w pracy z Jetpack Compose.
- Praktyczna znajomość narzędzi Jira, Git, Confluence.
- Doświadczenie w obszarze DevOps oraz technologii konteneryzacji.