Mobile Developer
Cracow, Kraków
RITS Professional Services
Poszukujemy utalentowanego i zmotywowanego Mobile Developera, który chciałby współpracował z dużą firmą z branży lotniczej, pomagając w budowie rozwiązania mobilnego na potrzeby wewnętrzne.
Stawka: 110-135 zł/h + VAT
Lokalizacja: hybrydowo z Karkowa (3x na tydzień z biura)
Obowiązki:
Projektowanie, rozwój, testowanie i wdrażanie wysokiej jakości aplikacji mobilnej na platformy iOS i Android.
Budowa architektury aplikacji od podstaw, z zapewnieniem skalowalności i wysokiej wydajności.
Integracja z usługami backendowymi poprzez API oraz obsługa danych w czasie rzeczywistym (jeśli będzie to wymagane).
Implementacja silnych mechanizmów bezpieczeństwa (szyfrowanie danych, bezpieczne uwierzytelnianie itp.).
Konfiguracja narzędzi analitycznych, raportowania awarii i monitorowania wydajności.
Współpraca z projektantami, programistami backendowymi i interesariuszami w celu dostosowania funkcjonalności do wymagań biznesowych.
Zapewnienie zgodności z wytycznymi App Store i Google Play.
Optymalizacja aplikacji pod kątem wydajności, zużycia pamięci i efektywności energetycznej.
Wymagania:
Minimum 3 lata doświadczenia w profesjonalnym programowaniu mobilnym.
Udokumentowane doświadczenie w tworzeniu aplikacji od podstaw i publikacji w sklepach aplikacji.
Doświadczenie w projektowaniu skalowalnej architektury oraz optymalizacji dla dużej liczby użytkowników (~10k+).
Solidne zrozumienie najlepszych praktyk dotyczących UI/UX w aplikacjach mobilnych.
Bardzo dobra znajomość zabezpieczeń aplikacji mobilnych.
Doświadczenie w deploymencie aplikacji na platformach iOS i Android
oraz znajomość technologii:
Frameworki mobilne
Flutter
Natywne technologie (opcjonalnie, ale mile widziane):
Swift / SwiftUI (iOS)
Kotlin / Java (Android)
Backend / integracja API
RESTful APIs
Bezpieczeństwo
OAuth2 / OpenID Connect (uwierzytelnianie)
JWT (JSON Web Tokens)
Bezpieczne przechowywanie danych (Keychain, EncryptedSharedPreferences itp.)
HTTPS i pinning certyfikatów
Obfuskacja i minimalizacja kodu
Zgodność z RODO i ochroną danych osobowych
Bazy danych
SQLite / Room (Android)
CoreData (iOS)
Firebase Firestore lub Realtime DB lub PostgreSQL / MongoDB (poprzez backend)
DevOps / wdrażanie
CI/CD: GitHub Actions, Bitrise, Codemagic
Publikacja w App Store / Google Play
System kontroli wersji: Git
Monitoring i analityka
Crashlytics
Firebase Analytics / Mixpanel
Sentry (śledzenie błędów)
Mobile Developer
Mobile Developer
Cracow, Kraków
RITS Professional Services