Flutter Developer
Czym będziesz się zajmować?
- Tworzeniem wysokiej jakości i bezpiecznych aplikacji mobilnych w technologii Flutter dla platform iOS i Android
- Współpracą z zespołami interdyscyplinarnymi, w tym projektantami, managerami produktu i deweloperami backendowymi, w celu definiowania, projektowania i dostarczania nowych funkcjonalności
- Rozwiązywaniem problemów aplikacyjnych, w tym wąskich gardeł wydajnościowych
- Mentoringiem mniej doświadczonych członków zespołu poprzez udzielanie wskazówek i dzielenie się wiedzą
- Przeprowadzaniem szczegółowych przeglądów kodu, udzielaniem konstruktywnej informacji zwrotnej i dbaniem o przestrzeganie najlepszych praktyk
- Budowaniem i dostosowywaniem aplikacji do różnych urządzeń, rozdzielczości ekranów i środowisk operacyjnych
Czego wymagamy?
- Minimum 4-letniego udokumentowanego doświadczenia w tworzeniu aplikacji mobilnych dla iOS i Android (hybrydowych lub natywnych)
- Co najmniej 2-letniego udokumentowanego doświadczenia w pracy z Flutter
- Doświadczenia w pracy z API i integracjach backendowych
- Doświadczenia w optymalizacji wydajności aplikacji mobilnych
- Biegłości w tworzeniu i utrzymywaniu testów jednostkowych i UI w Flutter
- Znajomości architektur zarządzania stanem (np. BLoC) oraz paradygmatów programowania obiektowego i funkcyjnego
- Praktycznej znajomości systemów kontroli wersji, szczególnie Git
- Umiejętności realizowania zadań związanych z logiką biznesową jak i UI aplikacji
Mile widziane:
- Dobra znajomość zasad SOLID i ich praktycznego zastosowania
- Wiedza na temat Clean Architecture i jej implementacji
- Doświadczenie w natywnym tworzeniu aplikacji (Android: Kotlin, iOS: Swift)
- Tworzenie wielokrotnego użytku i skalowalnych komponentów
- Znajomość protokołów, takich jak WebSocket, do komunikacji w czasie rzeczywistym
- Znajomość wymagań branży fintech lub najlepszych praktyk w zakresie bezpieczeństwa aplikacji mobilnych
- Doświadczenie w konfiguracji CI/CD dla projektów Flutter
- Znajomość alternatywnych frameworków hybrydowych, takich jak React Native
- Praktyczne doświadczenie z Firebase w aplikacjach Flutter
- Znajomość implementacji testów integracyjnych z użyciem narzędzi takich jak integration_test czy Patrol
Na co możesz liczyć z naszej strony?
- okazję współpracy z jednym z największych serwisów wymiany walut i transferów międzynarodowych online w Polsce
- możliwość udziału w szkoleniach i konferencjach w ramach budżetu edukacyjnego
- możliwość pracy przy użyciu najnowszych technologii i narzędzi
- dofinansowanie aktywności sportowej np. biegów czy karty Multisport
- prywatną opiekę medyczną Lux Med, dostęp do Mindgram
- zajęcia z języka angielskiego wliczone do godzin pracy
- relaksujące masaże co drugą środę, świeże owoce w tygodniu, wspólne wyjazdy i spotkania integracyjne
- komfortowe biuro w centrum miasta z niesamowitym widokiem na Katedrę i Wartę
Currency One SA to czołowa spółka na rynku wymiany walut i przelewów zagranicznych online w Polsce. Powstała w wyniku połączenia pierwszej społecznościowej platformy wymiany walut – Walutomat.pl oraz pierwszego e-kantoru – InternetowyKantor.pl, które umożliwiają szybką i bezpieczną wymianę i transfer walut.
Dużą wagę przywiązujemy do relacji między współpracownikami. Pozytywne nastawienie i przyjazne relacje są kluczem do naszych sukcesów. Według raportu firmy Antal Currency One zajęło drugie miejsce spośród najbardziej pożądanych pracodawców w Polsce w kategorii Internet, Nowe Media i E-commerce.
Co oferujemy?
Prześlij CV na adres:
kariera@currency-one.com
Kontaktując się z nami, akceptujesz naszą politykę prywatności. Więcej informacji znajdziesz tutaj.