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
Zakres współpracy
- Opracowywanie i realizacja długofalowej strategii rozwoju aplikacji Android w perspektywie 3-5 lat, z uwzględnieniem trendów rynkowych i celów biznesowych.
- Projektowanie, wdrażanie i nadzorowanie standardów architektonicznych, jakości kodu oraz spójności platformy mobilnej.
- Wspieranie rozwoju kompetencji technicznych zespołu poprzez mentoring, dzielenie się wiedzą i promowanie dobrych praktyk inżynieryjnych.
- Projektowanie, optymalizacja i rozwój skalowalnych procesów CI/CD w celu usprawnienia dostarczania oprogramowania.
- Wdrażanie narzędzi opartych na sztucznej inteligencji, w tym rozwiązań wspierających przegląd kodu i automatyzację zadań deweloperskich.
- Nadzorowanie bezpieczeństwa aplikacji mobilnej, zarządzanie podatnościami bibliotek zewnętrznych oraz dbanie o zgodność ze standardami OWASP Mobile.
- Współpraca z zespołami technicznymi i biznesowymi w zakresie rozwoju platformy oraz egzekwowania standardów technologicznych.
Required qualifications
Wymagania
- Minimum 2-3 lata doświadczenia w roli Tech Leada, Architekta lub na podobnym stanowisku liderskim w obszarze Android oraz wieloletnie doświadczenie jako Senior Android Developer.
- Bardzo dobra znajomość ekosystemu Android, w tym działania systemu, Gradle i aktualnych standardów Google.
- Praktyczne doświadczenie w projektowaniu, rozwijaniu lub transformacji procesów CI/CD w dużej skali.
- Praktyczna wiedza z zakresu bezpieczeństwa aplikacji mobilnych, ochrony przed inżynierią wsteczną i zarządzania podatnościami.
- Umiejętność strategicznego myślenia i podejmowania decyzji z uwzględnieniem długofalowego rozwoju platformy.
- Rozwinięte umiejętności komunikacyjne i mentorskie oraz umiejętność promowania i egzekwowania standardów technicznych.
- Wykształcenie wyższe.
Technologie i narzędzia
- Kotlin, Jetpack Compose.
- Clean Architecture, MVVM/MVI, architektura wielomodułowa.
- Gradle (Kotlin DSL), Fastlane.
- GitHub Actions, GitLab CI.
- SonarQube, detekt.
- Narzędzia AI/LLM wspierające proces wytwarzania oprogramowania.
Dodatkowe informacje
- Lokalizacja: Warszawa, Kraków lub Katowice.
- Spotkania projektowe: w biurze w wybranej lokalizacji 4-6 razy w miesiącu.
- Model współpracy: B2B.
