Opis stanowiska: Jako starszy natywny programista iOS i natywny Android będziesz odpowiedzialny za rozwijanie, utrzymywanie i ulepszanie naszych aplikacji mobilnych na platformach iOS i Android. Będziesz ściśle współpracować z naszymi zespołami ds. produktów i projektów, aby dostarczać wysokiej jakości, przyjazne dla użytkownika aplikacje. Idealny kandydat będzie miał szerokie doświadczenie w tworzeniu natywnych aplikacji mobilnych dla obu platform oraz udokumentowane doświadczenie w dostarczani
Opis stanowiska: Jako starszy natywny programista iOS i natywny Android będziesz odpowiedzialny za rozwijanie, utrzymywanie i ulepszanie naszych aplikacji mobilnych na platformach iOS i Android. Będziesz ściśle współpracować z naszymi zespołami ds. produktów i projektów, aby dostarczać wysokiej jakości, przyjazne dla użytkownika aplikacje. Idealny kandydat będzie miał szerokie doświadczenie w tworzeniu natywnych aplikacji mobilnych dla obu platform oraz udokumentowane doświadczenie w dostarczaniu solidnych i skalowalnych aplikacji mobilnych. Kluczowe obowiązki: Tworzenie i utrzymywanie wysokiej jakości aplikacji mobilnych na platformy iOS i Android. Współpraca z zespołami wielofunkcyjnymi zespoły do definiowania, projektowania i dostarczania nowych funkcji. Pisz czysty, łatwy w utrzymaniu i wydajny kod. Zapewniaj wydajność, jakość i responsywność aplikacji. Identyfikuj i koryguj wąskie gardła oraz naprawiaj błędy. Pomóż utrzymać jakość, organizację i automatyzację kodu. Pozostań być na bieżąco z najnowszymi trendami i technologiami branżowymi, aby zapewnić, że nasze aplikacje są aktualne i konkurencyjne. Opiekuj się młodszymi programistami i przeprowadzaj recenzje kodu. Wymagania: Licencjat z informatyki, inżynierii lub dziedziny pokrewnej lub równoważne doświadczenie praktyczne.5 + lata doświadczenia zawodowego w tworzeniu natywnych aplikacji na iOS przy użyciu Swift i Objective-C.5+ lat doświadczenia zawodowego w tworzeniu natywnych aplikacji na Androida przy użyciu Kotlina i Java.Doskonała znajomość architektury aplikacji mobilnych i wzorców projektowych.Doświadczenie z RESTful API i bibliotekami mobilnymi dla sieci . Biegła znajomość systemów kontroli wersji, w szczególności Git. Znajomość interfejsów API wiadomości w chmurze i powiadomień push. Solidne zrozumienie pełnego cyklu życia rozwoju aplikacji mobilnych. Doświadczenie z bibliotekami i interfejsami API innych firm. Silne umiejętności rozwiązywania problemów i zdolność krytycznego myślenia. Doskonała komunikacja i umiejętności pracy zespołowej.Umiejętność zarządzania wieloma zadaniami i projektami jednocześnie.Preferowane kwalifikacje:Doświadczenie z narzędziami i procesami CI/CD.Znajomość metodyk programowania Agile.Znajomość zasad i najlepszych praktyk UX/UI.Doświadczenie z frameworkami i narzędziami do testowania mobilnego.Opublikowano przykłady aplikacji mobilnych w App Store i Google Play Store.Co oferujemy:Konkurencyjne wynagrodzenie i pakiet świadczeń.Możliwość pracy przy innowacyjnych projektach z wykorzystaniem najnowocześniejszych technologii.Elastyczne godziny pracy i możliwość pracy zdalnej.Możliwości rozwoju zawodowego i środowisko ciągłego uczenia się .Współpraca i inkluzywna kultura firmy.
Pokaż więcej
Pokaż mniej
Посадовий рівень
Старший середній рівень
Тип зайнятості
Повний робочий день
Посадові обов’язки
Інформаційні технології і Інженерія
Галузі
Розробка програмного забезпечення