Senior Android Developer
Коротко
Senior Android Developer needed for Smart Home & IoT leader. Focus on Flutter/Dart, native Android integration (Kotlin). Develop mobile apps, integrate APIs, manage state, write tests, optimize CI/CD. Requires 5+ years mobile dev, 2-3 years Flutter. English B2+.
Ключові слова
Стислий виклад підготував ШІ на основі тексту оголошення.
Dla naszego klienta – lidera w branży Smart Home & IoT – poszukujemy doświadczonego Senior Android Developera, który w swojej codziennej pracy stawia na Flutter i Dart. Będziesz uczestniczyć w rozwoju nowej generacji aplikacji mobilnej obsługującej setki tysięcy aktywnych użytkowników rocznie. Projekt łączy rozwój wieloplatformowego kodu we Flutterze z głęboką integracją natywnych modułów Androida (Kotlin) do komunikacji z urządzeniami peryferyjnymi.
Twój zakres obowiązków
- Projektowanie, rozwój i optymalizacja wydajności aplikacji mobilnej w oparciu o Flutter i Dart
- Integracja z natywnym ekosystemem Androida (Kotlin / Android SDK) poprzez Platform Channels / Method Channels
- Wdrażanie spójnego UI/UX na podstawie makiet z Figmy oraz tworzenie customowych widgetów i animacji
- Projektowanie architektur aplikacji mobilnych zgodnie z zasadami Clean Architecture i wzorcami projektowymi
- Zarządzanie stanem aplikacji z wykorzystaniem popularnych rozwiązań (BLoC, Riverpod)
- Pisanie testów jednostkowych, widgetowych oraz integracyjnych (Flutter Test, Mocktail/Mockito)
- Optymalizacja procesu CI/CD dla wydań mobilnych (Fastlane, Bitrise / GitHub Actions) oraz publikacja wydań w Google Play Store
Wymagania stanowiska
- Min. 5 lat doświadczenia w tworzeniu aplikacji mobilnych, z czego min. 2-3 lata w komercyjnych projektach we Flutterze
- Bardzo dobra znajomość języka Dart oraz frameworka Flutter
- Solidne fundamenty natywne w środowisku Android (Kotlin / Android SDK)
- Praktyczna znajomość wzorców architektury aplikacji mobilnych (Clean Architecture, MVVM) oraz zarządzania stanem (BLoC / Riverpod)
- Doświadczenie w pracy z interfejsami REST API, WebSockets oraz lokalnym przechowywaniem danych (Hive, SQLite, Isar)
- Umiejętność dbania o wysoką wydajność (profilowanie pamięci, optymalizacja ilości klatek na sekundę)
- Dobra znajomość języka angielskiego (min. B2) – codzienna komunikacja z zespołem międzynarodowym
Mile widziane
- Podstawowa znajomość ekosystemu iOS (Swift / Xcode) i doświadczenie w publikacji aplikacji w App Store
- Doświadczenie w integracji z usłuagmi Firebase (Crashlytics, Analytics, Push Notifications)
- Doświadczenie w pracy z komunikacją niskopoziomową (Bluetooth LE, NFC)
Oferujemy
- Nowoczesny stack: Brak długu technologicznego, praca na najnowszych stabilnych wersjach Fluttera i Darta
- Topowy sprzęt: MacBook Pro z procesorem Apple Silicon (M-series) lub wysoce wydajny zestaw z Linux/Windows
- Benefity: Dofinansowanie do opieki medycznej, karta MultiSport, budżet na szkolenia
| Опубліковано | 2026-10-29 |
| Діє до | 2026-12-31 |
| Джерело |
|
Hexjobs App
Інструменти, налаштовані під цю вакансію.
Hexjobs App
Інструменти, налаштовані під цю вакансію.
Схожі вакансії
ML/AI Engineer
Svitla Systems
KatowiceSenior Backend Developer
Shiji Poland
KatowiceDevOps Engineer (AWS) - 100% Remote
ITLT
KatowiceCloud Data Architect (GCP)
Future Processing
KatowiceBusiness Analyst - pharmaceutical industry (f/m/x)
Sii Sp. z o.o.
Katowice