Pracuj.pl Praca zdalna Senior

Android Software Engineer

NTIATIVE sp. z o.o.

⚲ Warszawa

Do uzgodnienia

Wymagania

  • Android

Opis stanowiska

Nasze wymagania:
3+ years of Android development experience with Kotlin
Experience integrating AI features such as LLM, vision, or speech APIs
Strong knowledge of Coroutines, Flow, REST or gRPC, and structured data formats
Strong debugging, profiling, and performance optimization skills
Comfort working in latency-sensitive, partially failing, non-deterministic environments
Experience with MLKit or light on-device inference [suggestion]
Published production apps on the Google Play Store [suggestion]

O projekcie:
We are a fast-growing software company building technology-enabled solutions that improve financial inclusion and make essential services easier to access at scale. Our mission is to create intelligent, user-friendly products that help people complete everyday financial and service-related tasks with less friction and more confidence.
We develop innovative platforms and services for global users, with a strong focus on practical AI applications, reliability, and real-world usefulness. We value small, high-talent, hands-on teams that move quickly, think clearly, and take ownership. Our culture emphasizes structure, sound judgment, independent execution, and a shared commitment to shipping high-quality products that create meaningful impact.

Zakres obowiązków:
As an Android Software Engineer, you will own the mobile client experience and help define how AI feels, behaves, and performs on Android. This is a hands-on product engineering role focused on building a production Android application where AI interactions are central to the experience.
You will build and maintain Android apps in Kotlin, integrate AI-powered features such as chat, vision, voice, and recommendations through backend APIs, and design smooth UX patterns for streaming responses, retries, and partial results. You will also optimize performance, memory usage, and responsiveness across AI-heavy flows, while implementing analytics, logging, and feedback capture to improve evaluation and iteration. In close collaboration with backend and ML engineers, you will help ensure app stability, security, scalability, and clear behavior in production environments.

Oferujemy:
Full-time remote role based in Poland
Competitive compensation package [N/A]
Bonus structure and additional perks [N/A]

🔍 Dekoder Ogłoszenia

🔴
Comfort working in latency-sensitive, partially failing, non-deterministic environments
Spodziewaj się pracy z systemami, które często działają wolno, zawodzą lub zachowują się nieprzewidywalnie.
🟡
hands-on product engineering role focused on building a product
Będziesz głównie zajmować się implementacją istniejących funkcji, a nie projektowaniem architektury od podstaw.
🔴
small, high-talent, hands-on teams that move quickly
Może to oznaczać brak rozbudowanych procesów i konieczność szybkiego dostosowywania się do zmian.
🟡
own the mobile client experience
Będziesz odpowiedzialny za wszystkie aspekty interfejsu mobilnego, co może oznaczać szeroki zakres obowiązków.
🟡
help define how AI feels, behaves, and performs on Android
Twoja rola będzie polegać na implementacji i dostosowywaniu istniejących rozwiązań AI, a nie na tworzeniu ich od zera.