
BlueThrone to założone w 2021 roku studio i operator aplikacji mobilnych, stawiające na pracę zdalną. Firma przejmuje i rozwija aplikacje na iOS i Androida o potwierdzonym dopasowaniu produktu do rynku, a następnie przekształca je w samodzielne biznesy. Rozproszony zespół łączy kompetencje w zakresie marketingu mobilnego, rozwoju produktów, analizy danych i inżynierii, wspierając organiczny wzrost portfolio aplikacji skierowanych do konsumentów. BlueThrone informuje o ponad 80 milionach pobrań i 22,5 miliona aktywnych użytkowników miesięcznie oraz rekrutuje na całym świecie, rozwijając swoje produkty i zespół.
Starszy inżynier backendu (Go) w BlueThrone — praca zdalna w Singapurze
Dołącz do BlueThrone jako starszy inżynier backendu i twórz oraz utrzymuj systemy backendowe dla portfolio aplikacji mobilnych. Kształtuj skalowalne usługi, infrastrukturę i architekturę wielu produktów.
Opis
- Twórz, utrzymuj i stale ulepszaj systemy backendowe obsługujące wiele produktów mobilnych
- Prowadź niejednoznaczne problemy techniczne — od architektury przez implementację i wdrożenie po kolejne iteracje
- Analizuj systemy, których pierwotnie nie tworzysz, i przejmuj za nie odpowiedzialność
- Ściśle współpracuj z zespołami produktowymi, frontendowymi, data i inżynieryjnymi
- Wzmacniaj istniejące systemy, oceniając, kiedy przepisywanie ich od nowa nie jest potrzebne
- Reaguj na incydenty produkcyjne i przyczyniaj się do ich rozwiązywania
- Oceniaj kontekst systemu, zależności, ryzyka związane ze skalowaniem i kompromisy inżynieryjne
- Dokumentuj decyzje techniczne, komunikuj się jasno i koncentruj na mierzalnych rezultatach
- Pracuj z różnymi produktami, bazami kodu i środowiskami technicznymi w miarę zmiany priorytetów
Wymagania
- Zazwyczaj masz co najmniej pięć lat doświadczenia w inżynierii backendu
- Projektowałeś systemy backendowe lub znacząco je rozwijałeś
- Potrafisz podejmować decyzje architektoniczne i jasno wyjaśniać kompromisy
- Pracowałeś z bazami danych także poza dostępem opartym na ORM
- Potrafisz obsługiwać i diagnozować usługi na produkcji
- Rozumiesz infrastrukturę i jej rolę we wspieraniu systemów aplikacyjnych
- Potrafisz przełożyć niejasny problem na dostarczony, działający rezultat
- Szybko dostosowujesz się do nieznanych technologii, gdy wymagają tego potrzeby projektu
- Możesz stać się skutecznym programistą Go; doświadczenie produkcyjne z Go będzie dodatkowym atutem
- Duże doświadczenie backendowe w innym języku może zostać uwzględnione, jeśli potrafisz wykazać szybkie uczenie się nowych stosów technologicznych
- Rozumiesz relacyjne bazy danych, projektowanie schematów, migracje, indeksowanie i zachowanie zapytań
- Rozumiesz systemy rozproszone, kolejki komunikatów i brokery, takie jak Kafka
- Rozumiesz Docker i Kubernetes
- Rozumiesz infrastrukturę chmurową i interfejsy API
- Rozumiesz obserwowalność, wydajność, niezawodność i sposoby awarii systemów
Benefity
- Pracuj zdalnie z różnych krajów i stref czasowych
- Dołącz do miejsca pracy zapewniającego równe szanse i zaangażowanego w różnorodność oraz inkluzywność
- Możesz poprosić o racjonalne dostosowania podczas procesu aplikacyjnego lub rozmowy kwalifikacyjnej