Flutter Developer
whenUbuy
Job Description
Flutter Developer (Junior) Zakres odpowiedzialności Tworzenie nowych widoków w Dart i Flutter w oparciu o makiety oraz istniejące ekrany aplikacji. Praca z GraphQL i integracja widoków z istniejącą warstwą aplikacji. Budowanie i debugowanie aplikacji na iOS oraz Android.
Rozwój i poprawa istniejących ekranów. Kreatywne dopracowywanie widoków w miejscach, w których makiety nie definiują rozwiązania w 100%. Dbałość o spójność używanych patternów, reguł dotyczących kodu oraz prowadzonej dokumentacji.
Wymagania (Must Have) Dobra znajomość Dart i Flutter. Znajomość GraphQL. Umiejętność samodzielnego stworzenia prostej aplikacji we Flutterze.
Praktyczna znajomość Fluttera, najlepiej poparta aplikacjami demonstracyjnymi. Znajomość mechanizmów budowania i debugowania aplikacji iOS oraz Android. Chęć rozwoju i dalszego poszerzania kompetencji.
Dokładność i dbałość o szczegóły. Poczucie estetyki i kreatywność przy projektowaniu oraz dopracowywaniu widoków. Dbałość o spójność używanych patternów i reguł dotyczących kodu aplikacji.
Dbałość o prowadzenie dokumentacji. Mile widziane (Nice to Have) Doświadczenie komercyjne z Flutterem. Własna aplikacja opublikowana lub przygotowana jako projekt demonstracyjny.
Doświadczenie w rozwijaniu istniejącej aplikacji mobilnej. Dobre wyczucie UI/UX. Doświadczenie w pracy na podstawie niepełnych makiet.
Profil idealnego kandydata Junior z praktycznym doświadczeniem, który potrafi samodzielnie stworzyć prostą aplikację. Powinien sprawnie odwzorowywać istniejący design, dbać o spójność kodu i dokumentacji oraz wykazywać się dokładnością, kreatywnością i poczuciem estetyki przy dopracowywaniu widoków.