Co to za projekt i dlaczego powinno Cię to zainteresować?
Symphony Solutions z siedzibą w Amsterdamie (Holandia) to szybko rozwijająca się międzynarodowa organizacja, która zapewnia klientom z Europy Zachodniej wysokiej jakości wysokiej jakości usługi IT, BPO i doradztwo.
Klient to firma zajmująca się dobrostanem, skupiająca się na rozwoju społeczności internetowych dla kobiet, przy ciągłym wsparciu w zakresie opieki zdrowotnej i edukacji w zakresie dobrego samopoczucia.
Poszukujemy utalentowanych, pełnych pasji osób do współpracy z nowym amerykańskim klientem, który opracowuje unikalny produkt – aplikację mobilną poprawiającą samopoczucie kobiet. Nasz zespół jest odpowiedzialny za architekturę i rozwój od podstaw wszystkich komponentów aplikacji. Będziesz pracować w interdyscyplinarnym, wielokulturowym i rozproszonym zespole, który będzie korzystał z najlepszych praktyk programowania Agile.
Będziesz doskonalie pasować na to stanowisko, jeśli charakteryzujesz się:
- Ponad 3 lata doświadczenia z Flutter
- Wykazywane doświadczenie we wdrażaniu co najmniej jednej aplikacji Flutter klasy produkcyjnej w sklepach z systemem iOS i/lub Android
- Dobra znajomość Dart i framework Flutter, w tym widżety, animacje i zarządzanie stanem
- Doświadczenie w programowaniu międzyplatformowym dla Androida i iOS (wymagane są obie aplikacje)
- Doświadczenie w pisaniu jednostek, komponentów, i kompleksowe testy
- Doświadczenie w pracy z (co najmniej 1 rok):
- Powiadomienia push
- Firebase
- Usługi AWS
- Pisanie łatwego w utrzymaniu, skalowalnego i wydajnego kodu zgodnie ze standardami kodowania
- Umiejętność obsługi systemów kontroli wersji, takich jak Git
< li>Znajomość interfejsów API RESTful i bibliotek mobilnych do obsługi sieci- Doskonałe umiejętności rozwiązywania problemów, dbałość o szczegóły i dobre zrozumienie zasad projektowania oprogramowania
- Dobre zrozumienie metodologii i doświadczenia Agile w pracy w zespołach Scrumowych
- Doskonałe umiejętności komunikacyjne, z umiejętnością wyjaśniania złożonych zagadnień technicznych interesariuszom nietechnicznym
- Angielski – zaawansowany
Będzie dodatkowym atutem:
- Jakiekolwiek doświadczenie z natywnym programowaniem mobilnym na iOS lub Androida
Oto niektóre z rzeczy, które możesz będę pracował nad:
- Tworzenie aplikacji mobilnych na Androida i iOS przy użyciu frameworka Flutter
- Tworzenie i zarządzanie przepływami nawigacji w aplikacji, w tym routingiem, przejściami stron i głębokie linkowanie
- Współpracuj z różnymi interesariuszami, aby zrozumieć wymagania projektu i wytyczne projektowe
- Napisz czysty, łatwy w utrzymaniu i wydajny kod
- Zapewnij wydajność, jakość i responsywność aplikacji