Bjak logo

Android Software Engineer

Bjak
Posted a month ago

LOCATION

Ireland · Remote

EXPERIENCE

3+ Years

TYPE

FullTime

SKILLS REQUIRED

KotlinPerformance OptimizationRESTful APIsAsynchronous ProgrammingAndroid Architecture

Job description

Overview

Android Software Engineer owning the Android client experience, including how AI features feel, behave, and perform on mobile.

What you'll do

  • Build and maintain production Android apps using Kotlin.
  • Integrate AI-powered features (chat, vision, voice, recommendations) via backend APIs.
  • Design UX for AI interactions such as streaming responses, retries, and partial results.
  • Optimize performance, memory usage, and responsiveness for AI-heavy flows.
  • Implement analytics, logging, and feedback capture for AI evaluation and iteration.
  • Collaborate with backend and ML engineers on API contracts and system behavior.
  • Ensure app stability, security, and scalability in production.

What you'll need

  • 3+ years of Android development experience using Kotlin.
  • Hands-on experience integrating AI features via APIs.
  • Strong asynchronous programming knowledge (Coroutines, Flow).
  • Familiarity with REST or gRPC APIs and structured data formats.
  • Strong debugging and performance profiling skills.
  • Comfort working with latency, partial failure, and non-deterministic behavior.
  • Published production apps on the Google Play Store.

Details

  • Location: Ireland.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Android Software Engineer