O nas

Jesteśmy innowacyjnym i wyspecjalizowanym Software House’em. Od 2007 roku dostarczamy kompleksowe rozwiązania wiodącym podmiotom z branży ubezpieczeniowej i finansowej działającym zarówno w Polsce, jak i za granicą. 

Branża: Ubezpieczenia (Digital Transformation)

Nasz stos technologiczny

Flutter · Dart · Riverpod / Bloc · go_router · Dio · OpenAPI ·· ••••••• Core (backend) · GitHub Actions / Fastlane · Sentry

Czym będziesz się zajmować

•       Budową aplikacji mobilnej we Flutterze na iOS i Android

•       Projektowaniem architektury aplikacji i wyborem kluczowych rozwiązań (zarządzanie stanem, nawigacja, warstwa danych)

•       Integracją z backendem w ••••••• Core na podstawie kontraktu OpenAPI

•       Obsługą funkcji natywnych: powiadomień push, logowania biometrycznego, trybu offline i synchronizacji danych

•       Publikacją i utrzymaniem aplikacji w App Store i Google Play

•       Budową procesu CI/CD dla obu platform

•       Dbaniem o wydajność i jakość: testy jednostkowe, widgetowe i integracyjne, code review, monitoring błędów

•       Dzieleniem się wiedzą o Flutterze z zespołem i współpracą z backendem oraz osobami po stronie biznesu

Czego oczekujemy

•       Min. 3 lat komercyjnego doświadczenia z Flutterem i Dartem

•       Co najmniej jednej aplikacji opublikowanej w App Store i Google Play

•       Praktycznej znajomości co najmniej jednego podejścia do zarządzania stanem (Riverpod, Bloc lub podobne)

•       Znajomości dobrych praktyk architektonicznych (np. clean architecture, podział na warstwy, dependency injection)

•       Znajomości procesu publikacji: certyfikaty, profile, App Store Connect, Google Play Console, przechodzenie review

•       Doświadczenia w pracy z REST API i uwierzytelnianiem (OAuth2 / OpenID Connect)

•       Umiejętności diagnozowania problemów z wydajnością (Flutter DevTools, optymalizacja przebudowy widgetów)

•       Doświadczenia w pisaniu testów jednostkowych i widgetowych

•       Samodzielności i umiejętności komunikacji z osobami nietechnicznymi

•       Języka angielskiego na poziomie umożliwiającym pracę z dokumentacją

Mile widziane

•       Znajomość Swift lub Kotlina oraz doświadczenie z platform channels lub pisaniem własnych pluginów

•       Doświadczenie z trybem offline (np. drift / SQLite) i synchronizacją danych

•       Znajomość Fastlane, Codemagic lub innych narzędzi CI/CD dla aplikacji mobilnych

•       Doświadczenie z aplikacjami firmowymi: SSO, Microsoft Entra ID / MSAL, MDM

•       Podstawowa znajomość ••••••• Core lub doświadczenie we współpracy z backendem .NET

•       Doświadczenie w mentoringu lub wdrażaniu zespołu w nową technologię

•       Znajomość Angulara, co ułatwi współpracę z naszym zespołem frontendowym