O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
O BJAK Pierwotną misją BJAK jest przekonanie, że ludzie zasługują na mądrzejsze sposoby planowania, oszczędzania i pomnażania swoich pieniędzy. Stąd wzięła się nasza nazwa. W 2019 roku zbudowaliśmy pierwszą platformę ubezpieczeniową dostosowaną do urządzeń mobilnych, dzięki czemu ubezpieczenia online są dostępne dla milionów osób w regionie.
Dziś jest to wiodąca platforma ubezpieczeniowa w Azji Południowo-Wschodniej. Obecnie poszerzamy możliwości pomocy ludziom w regionie - obejmuje to wydawanie pieniędzy, oszczędzanie, inwestowanie, wymianę, podróżowanie i nie tylko. Naszą misją jest pomaganie ludziom czerpać więcej ze swoich pieniędzy każdego dnia.
Mamy zespoły pracujące na całym świecie, składające się z ponad 20 narodowości w naszych biurach i zdalnie, a którzy naprawdę lubią swoją pracę. Poszukujemy najbardziej utalentowanych i pełnych entuzjazmu osób, jakie możemy znaleźć. Poszukujemy ludzi, którzy pracują dla swojej pasji, nie licząc godzin.
Kto kocha tworzenie świetnych produktów nowej generacji, a nie status quo. Kogo obchodzi ponowne zdefiniowanie sposobu, w jaki wszyscy wokół nas mogą uzyskać najlepsze aplikacje finansowe, a nie tylko nieliczni. Jeśli jesteś tą osobą, chętnie z Tobą porozmawiamy.
O pracy Poszukujemy utalentowanych natywnych inżynierów Androida do tworzenia i rozwijania naszych aplikacji na Androida, które wspierają produkty ubezpieczeniowe i finansowe BJAK. Będziesz także mieć swój udział w tworzeniu funkcji wykorzystujących automatyzację i możliwości wspomagane sztuczną inteligencją, poprawiające wygodę użytkownika i wydajność operacyjną. Jest to całkowicie zdalne stanowisko, na którym będziesz częścią globalnego zespołu inżynierów pracującego w wielu krajach nad tworzeniem niezawodnych, skalowalnych natywnych systemów mobilnych.
Co będziesz posiadać Ponad 3 lata doświadczenia w programowaniu natywnego systemu Android przy użyciu Kotlin. Duże doświadczenie w tworzeniu i wysyłaniu produkcyjnych aplikacji na Androida. Solidna znajomość Jetpack Compose, Android SDK, Coroutines, Flow i nowoczesnych wzorców architektury Androida (MVVM/Clean Architektura).Doskonała wiedza na temat cyklu życia Androida, optymalizacji wydajności i najlepszych praktyk platform natywnych.Doświadczenie w integracji interfejsów API REST i debugowaniu problemów produkcyjnych.Wygodna praca niezależnie w rozproszonym zdalnym zespole inżynierskim.Wysoka własność, szybka realizacja i duża dbałość o jakość inżynieryjną.Wysoce preferowane linki do GitHub, Google Play lub przykłady dostarczonych natywnych aplikacji na Androida.Czego szukamyPonad 3 lata doświadczenia w inżynierii oprogramowania na Androida przy użyciu Kotlina.Doświadczenie w budowaniu, dostarczaniu i utrzymywaniu produkcyjnych aplikacji na Androida.Dobra znajomość Jetpack Compose, Android SDK, Coroutines, Flow i nowoczesne wzorce architektury Androida (MVVM/Clean Architecture).Dogłębne zrozumienie podstaw inżynierii oprogramowania, architektury mobilnej i zasad czystego kodu.Doświadczenie w integracji interfejsów API REST i debugowaniu problemów produkcyjnych.Wygodna praca w rozproszonym, w pełni zdalnym zespole inżynierów.Silna własność, szybka realizacja i zaangażowanie w doskonałość inżynieryjną.GitHub, linki Google Play lub przykłady dostarczonych aplikacji są bardzo preferowane.Tech StackKotlinJetpack ComposeAndroid SDKCoroutines & FlowSQL / NoSQLTensorFlow Lite (wnioskowanie na urządzeniu) Kreator, jakiego chcemy.
Myśli nie tylko o funkcjach i koncentruje się na pełnych podróżach użytkownika. Bardzo dba o natywną wydajność, responsywność i użyteczność. Pisze czysty, skalowalny i łatwy w utrzymaniu kod, szybko się poruszając.
Wygodna praca ze zmieniającymi się priorytetami w szybko zmieniającym się środowisku. Identyfikuje ulepszenia UX, wydajności i niezawodności, zanim staną się one problemami klientów. Przejmuje odpowiedzialność od wdrożenia po produkcję.
Uczciwie podchodzi do osobistego wkładu i wymierny wpływ.Ta rola nie jest dla inżynierów, którzy wolą programowanie międzyplatformowe od natywnej inżynierii Androida.Programiści, którzy wdrażają tylko ekrany, nie biorąc pod uwagę ogólnego doświadczenia użytkownika.Osoby, które ignorują wydajność, awarie, błędy ANR lub najlepsze praktyki specyficzne dla platformy.Inżynierowie, którzy borykają się z szybkim środowiskiem startowym.Kandydaci, którzy nie potrafią jasno wyjaśnić, co osobiście zbudowali.Wygląda na sukces Natywne funkcje Androida są dostarczane szybko i z wysoką jakością.Aplikacja jest szybka, responsywna i niezawodna na szerokiej gamie urządzeń z Androidem.Użytkownicy płynnie realizują podróże finansowe przy minimalnych tarciach.Stabilność i wydajność produkcji poprawiają się z każdym wydaniem.BJAK zapewnia jedno z najlepszych natywnych doświadczeń Androida w Azji Południowo-Wschodniej dla usług finansowych.Proces rozmowy kwalifikacyjnejProces składa się z trzech etapów:Ocena kodowania onlineOceniamy podstawy kodowania, umiejętność rozwiązywania problemów i jakość kodu.Wywiad technicznyOceniamy rozwój natywnego Androida, architekturę, podstawy platformy Android, integrację API, debugowanie, optymalizację wydajności, myślenie o UX i inżynierię jakości produkcji.CEO WywiadOceniamy własność, szybkość realizacji, ambicje, ocenę, uczciwość i zgodność z kulturą konstruktorów BJAK. Jeśli to możliwe, udostępnij linki do swoich aplikacji Google Play, repozytoriów GitHub, portfolio lub przykładów dostarczonych natywnych aplikacji na Androida. Bardziej niż formalny list motywacyjny cenimy doświadczenie inżynieryjne w świecie rzeczywistym, jasną własność i uczciwe myślenie.
Oryginalnie opublikowano w Himalajach