Natywny programista mobilny (Android i iOS) за кордоном Poszukujemy Natywnego programisty mobilnego (Android i iOS) w Polska , aby dołączyć do naszego zespołu współpracującego z brazylijskim start-upem Time & Attendance. Opis projektu Naszym klientem jest start-up zajmujący się obsługą czasu i obecności. Nasz system pozwala nam mieć pewność, że pracownicy dotrzymują wyznaczonego harmonogramu i monitorują czas pracy poza biurem. Nasz zespół od samego początku budował część techniczną tego pr
Natywny programista mobilny (Android i iOS)
за кордоном
Poszukujemy Natywnego programisty mobilnego (Android i iOS) w Polska , aby dołączyć do naszego zespołu współpracującego z brazylijskim start-upem Time & Attendance.
Opis projektu
Naszym klientem jest start-up zajmujący się obsługą czasu i obecności. Nasz system pozwala nam mieć pewność, że pracownicy dotrzymują wyznaczonego harmonogramu i monitorują czas pracy poza biurem.
Nasz zespół od samego początku budował część techniczną tego produktu. Rozpoczęliśmy już współpracę z firmami zatrudniającymi ponad 1000 pracowników.
Ułatwiamy i przyspieszamy HR, menedżerom i pracownikom realizację płac i eliminujemy problemy administracyjne, dzięki czemu nasi klienci mogą skupić się na prowadzeniu swoich firm.
Od 2017 roku z platformy skorzystały tysiące płacących klientów każdej wielkości – małych i średnich przedsiębiorstw, średnich przedsiębiorstw i instytucji rządowych ze wszystkich stanów w Brazylii, a my dopiero zaczynamy.
Obowiązki
- Projektowanie, rozwijanie i utrzymywanie natywnych aplikacji mobilnych na platformy Android i iOS.
- Współpracuj z zespołami interdyscyplinarnymi, aby definiować, projektować i udostępniać nowe funkcje.
- Zapewnij wydajność, jakość i responsywność aplikacji.
- Identyfikuj i usuwaj wąskie gardła oraz naprawiaj błędy.
- Pomóż utrzymać jakość, organizację i automatyzację kodu.
- Bądź na bieżąco z najnowszymi trendami, technologiami i najlepszymi praktykami w branży.
Wymagania
Wymagane
- Udokumentowane doświadczenie w tworzeniu natywnych aplikacji mobilnych na Androida i iOS platformy.
- Biegła znajomość języka Swift na potrzeby programowania na iOS.
- Biegła znajomość Kotlina do programowania na Androida.
- Doświadczenie z platformą Kotlin Multiplatform w zakresie wspólnej logiki biznesowej.
- Dogłębna znajomość architektury aplikacji mobilnych i wzorców projektowych (MVC, MVVM itp.).
- Znajomość interfejsów API RESTful umożliwiających łączenie aplikacji mobilnych z usługami zaplecza.
- Znajomość standardów UI/UX dla aplikacji mobilnych.
- Doświadczenie z systemami kontroli wersji, takimi jak Git.
Miło jest mieć
- tytuł licencjata w dziedzinie informatyki, inżynierii lub pokrewnej dziedziny.
- Doświadczenie w ciągłej integracji i ciągłym wdrażaniu (CI/CD) aplikacji mobilnych.
- Znajomość najlepszych praktyk w zakresie bezpieczeństwa aplikacji mobilnych.
- Doświadczenie w pracy z metodykami programowania Agile.
- Znajomość usług chmurowych i integracji (Firebase, AWS itp.).
- Silne umiejętności rozwiązywania problemów i dbałość o szczegóły.
- Doskonałe umiejętności komunikacji i pracy zespołowej.
Co zyskujesz
- Znacząca praca
- Brak śledzenia czasu
- Ludzie o podobnych poglądach
- Silna kultura inżynieryjna
- Organiczny rozwój zawodowy
- Łączenie życia zawodowego z prywatnym
- 20 dni urlopu
< li> Zwolnienia lekarskie do czasu wyzdrowienia - Opieka medyczna i dobre samopoczucie
- Odpowiedzialność społeczna
- Wsparcie księgowe
- Zwrot kosztów w ramach sportu lub coworkingument