Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
BJAK

Android Software Engineer

BJAK

Android Software Engineer building production Android applications with integrated AI features for user interactions. Collaborating with backend and ML engineers to ensure app reliability and performance.

Posted 7/19/2026full-timeRemote • 🇩🇪 GermanyMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Android development with a focus on Kotlin, integrating AI features, and optimizing app performance. Proven ability to collaborate with cross-functional teams to ensure app stability and scalability in production environments.

Highest-signal resume keywords
Android DevelopmentKotlin ProgrammingAI Feature IntegrationAsynchronous ProgrammingPerformance Profiling

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Android DevelopmentKotlin ProgrammingAI Feature IntegrationAsynchronous ProgrammingCoroutinesFlowDebuggingPerformance ProfilingREST APIsGRPC APIs
Tools & Technologies
MLKitGoogle Play Store
Industry Keywords
AI-Powered FeaturesUser Experience DesignApp StabilitySecurityScalability

Tech Stack

Tools & technologies
AndroidGRPCKotlin

About the role

Key responsibilities & impact
  • Own the Android client experience
  • Build and maintain production Android apps using Kotlin.
  • Integrate AI-powered features (chat, vision, voice, recommendations) via backend APIs.
  • Design UX patterns for AI interactions, including streaming responses, retries, and partial results.
  • Optimize performance, memory usage, and responsiveness for AI-heavy flows.
  • Implement analytics, logging, and feedback capture to support AI evaluation and iteration.
  • Collaborate closely with backend and ML engineers on API contracts and system behavior.
  • Ensure app stability, security, and scalability in production environments.

Requirements

What you’ll need
  • 3+ years of Android development experience using Kotlin.
  • Hands-on experience integrating AI features (e.g. LLM, vision, speech APIs).
  • Strong understanding of asynchronous programming (Coroutines, Flow).
  • Familiarity with REST or gRPC APIs and structured data formats.
  • Strong debugging and performance profiling skills.
  • Comfort building in environments with latency, partial failure, and non-deterministic behavior.
  • Experience with MLKit or light on-device inference.
  • Published production apps on the Google Play Store.

Benefits

Comp & perks
  • Flexible work arrangements