Flutter Developer (iOS & Android)
⚲ Warszawa, Wrocław, Gdańsk, Poznań, Katowice
Do uzgodnienia
Wymagania
- min. 3 lata komercyjnego doświadczenia z Flutterem i Dartem
- co najmniej jedna aplikacja opublikowana w App Store i Google Play
- praktyczna znajomość zarządzania stanem (Riverpod, Bloc lub podobne)
- znajomość dobrych praktyk architektonicznych (clean architecture, DI)
- znajomość procesu publikacji: certyfikaty, profile, App Store Connect, Google Play Console, review
- doświadczenie z REST API i uwierzytelnianiem (OAuth2 / OpenID Connect)
- samodzielność i komunikacja z osobami nietechnicznymi
Mile widziane
- mile widziane: Swift/Kotlin, platform channels, tryb offline (drift/SQLite), Fastlane/Codemagic, SSO/MSAL/MDM, ASP.NET Core, mentoring, Angular
Opis stanowiska
Praca przy aplikacji mobilnej we Flutterze dla branży ubezpieczeniowej i finansowej — to produkt z obszaru digital transformation, nie projekt wewnętrzny. Będziesz odpowiadać za cały cykl: architekturę, integrację z backendem .NET przez OpenAPI, funkcje natywne (push, biometria, offline), publikację w obu sklepach oraz CI/CD. Oferta jest dla osoby samodzielnej, która ma już za sobą publikację aplikacji i potrafi rozmawiać z biznesem oraz backendem. Szczera uwaga: opis firmy to ogólniki — 'innowacyjny software house' i 'kompleksowe rozwiązania' nie mówią nic o wielkości zespołu ani realnym zakresie roli, więc warto dopytać o to na rozmowie.
🔍 Dekoder Ogłoszenia
🔴
innowacyjnym i wyspecjalizowanym Software House'em
Deklaracja marketingowa bez konkretów — 'innowacyjny' to powszechny frazes, brak informacji o wielkości zespołu, liczbie projektów czy realnych innowacjach.
🔴
kompleksowe rozwiązania
Ogólnikowy frazes oznaczający zwykle szeroki zakres obowiązków lub niejasny podział ról; brak konkretów, co dokładnie obejmuje 'kompleksowość'.
🟡
Digital Transformation
Modne hasło; w praktyce może oznaczać projekty migracji starych systemów, co bywa żmudne i obarczone długiem technologicznym.
🟡
wiodącym podmiotom z branży ubezpieczeniowej i finansowej
Branża silnie regulowana — może wiązać się z dodatkową biurokracją, audytami i wymogami compliance, czego ogłoszenie nie precyzuje.
🟢
wyborem kluczowych rozwiązań (zarządzanie stanem, nawigacja, warstwa danych)
Sugeruje realny wpływ na architekturę — konkretna i transparentna informacja o zakresie odpowiedzialności.