Check Point Software Technologies
Bjak
Android Software Engineer - AI Finance Agent
Über BJAK
Die ursprüngliche Mission von BJAK ist es, dass wir glauben, dass Menschen intelligentere Wege brauchen, um ihr Geld zu planen, zu sparen und zu vermehren. Dies ist der Ursprung unseres Namens.
Gegründet im Jahr 2019, bauten wir die erste mobile-first Versicherungsplattform, die Millionen in der Region den Online-Zugang zu Versicherungen ermöglichte. Heute ist sie die führende Versicherungsplattform in Südostasien.
Heute erweitern wir die Möglichkeiten, Menschen in der Region zu helfen – dazu gehören Ausgaben, Sparen, Investieren, Wechseln, Reisen und mehr. Unsere Mission ist es, Menschen jeden Tag mehr aus ihrem Geld zu machen.
Wir haben Teams auf der ganzen Welt, mit über 20 Nationalitäten aus unseren Büros und remote, die ihre Arbeit wirklich genießen. Wir suchen die talentiertesten und angetriebensten Menschen, die wir finden können. Wir suchen Menschen, die für ihre Leidenschaft arbeiten, nicht die Stunden zählen. Die gerne großartige Produkte der nächsten Generation entwickeln, nicht den Status quo. Die sich dafür einsetzen, neu zu definieren, wie jeder um uns herum die besten Finanzanwendungen erhalten kann, nicht nur für eine exklusive Gruppe.
Wenn Sie diese Person sind, würden wir uns freuen, mit Ihnen zu sprechen.
Die Rolle
Wir suchen Android Softwareentwickler, um das native Android-Erlebnis für BJAKs AI Finance Agent zu entwickeln.
Diese Rolle ist für jemanden, der Wert auf klare User Flows, schnelle Performance, Produktqualität und die Bereitstellung zuverlässiger mobiler Funktionen legt, die von echten Kunden genutzt werden.
Was Sie verantworten werden
- Entwickeln und Ausliefern von Android-Funktionen mit Kotlin.
- Erstellen von klaren mobilen Flows für Versicherungen, Zahlungen, Schadensfälle, Verlängerungen und Finanzdienstleistungen.
- Zusammenarbeit mit Produkt- und Designteams, um komplexe User Journeys zu vereinfachen.
- Integration von backend APIs und Sicherstellung, dass mobile Flows stabil, sicher und zuverlässig sind.
- Verbesserung der App-Performance, Absturzrate, Ladezustände, Reaktionsfähigkeit und Speichernutzung.
- Nutzung von Analysen, Nutzerverhalten und Produktionsproblemen zur Verbesserung des Produkts.
- Entwicklung von KI-gestützten mobilen Erlebnissen nur dort, wo sie die User Journey wirklich verbessern.
Was wir suchen
- 3+ Jahre Erfahrung in der Android-Entwicklung mit Kotlin.
- Starke Android-Grundlagen und Erfahrung in der Auslieferung von Produktions-Apps.
- Gute Kenntnisse von Jetpack, Coroutines, Flow und moderner Android-Architektur.
- Starkes Gespür für mobile UX, Benutzerfreundlichkeit, Edge Cases und User Flows.
- Erfahrung in der Integration von REST APIs und im Debugging von Produktionsproblemen.
- Schnelle Ausführung, hohe Eigenverantwortung und starkes Augenmerk auf Produktqualität.
Die Art von Entwickler, die wir uns wünschen
- Denkt in User Journeys, nicht nur in Bildschirmen.
- Legt Wert darauf, komplexe Finanzprodukte einfach erscheinen zu lassen.
- Bewegt sich schnell, ohne unsauberen Code zu produzieren.
- Bemerkt UX-, Performance- und Zuverlässigkeitsprobleme, bevor Benutzer sich beschweren.
- Ist ehrlich darüber, was persönlich entwickelt wurde, was Team-Eigentum war und welchen Einfluss beansprucht werden kann oder nicht.
Diese Rolle ist nichts für
- Entwickler, die nur vollständig definierte Tickets wünschen.
- Entwickler, die Bildschirme erstellen, ohne sich um die Benutzererfahrung zu kümmern.
- Personen, die Abstürze, Edge Cases, Ladezustände oder Performance ignorieren.
- Entwickler, die sich in einem Startup-Umfeld langsam bewegen.
- Personen, die den Einfluss übertreiben, ohne ihren tatsächlichen Beitrag zu erklären.
- App-Links, GitHub, Screenshots oder Beispiele von ausgelieferter Arbeit sind ein großer Vorteil.
Tech Stack
- Kotlin
- Jetpack Compose
- Android SDK
- Coroutines & Flow
- SQL / NoSQL
- TensorFlow Lite (On-Device-Inferenz)
Standort
Diese Stelle ist remote, aber Kandidaten müssen in Portugal ansässig sein. Wir stellen speziell für diesen Markt ein, daher sollten Bewerber bereits in Portugal wohnhaft sein.
Sprache
Englisch ist unsere Hauptarbeitssprache in globalen Teams. Starke Englischkenntnisse sind erforderlich.
Interviewprozess
Unser Prozess ist darauf ausgelegt, schnell zu sein:
- Online-Bewertung oder praktische Aufgabe
- Rollenspezifisches Interview
- CEO / letzte Runde
Für starke Kandidaten streben wir an, den Prozess abzuschließen und ein Angebot innerhalb von 1 Woche nach Beginn des Interviewprozesses zu unterbreiten. Kandidaten, die Bewertungen schnell abschließen, werden bevorzugt.
