BJAK logo
BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Android Software Engineer

Android EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

79 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expEnglishAndroidgRPCKotlin

Job Description

Android Software Engineer

BJAK

• Own the Android client experience, how AI feels, behaves, and performs on mobile devices. • 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.

Job Requirements

  • 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

  • Health insurance
  • Remote working options
  • Professional development
  • Paid time off

Related Job Pages

More Android Engineer Jobs

Stefanini LATAM logo

Desarrollador Pleno, Android

Stefanini LATAM

Co-creating solutions for a better future

Android Engineer79 days ago
Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Diseñar, desarrollar y mantener aplicaciones móviles nativas para dispositivos Android utilizando Go, Kotlin y/o Java. • Trabajar en conjunto con diseñadores, desarrolladores backend, QA y otros stakeholders para definir y entregar funcionalidades. • Crear interfaces de usuario atractivas y funcionales siguiendo las guías de Material Design. • Mejorar el rendimiento, corregir errores y actualizar aplicaciones existentes. • Conectar la app con APIs, servicios web y otras plataformas externas. • Escribir pruebas unitarias y de UI, así como participar en el proceso de revisión de código.

Panama
Job Closed
Deutsche Telekom logo

Android Developer

Deutsche Telekom

Headquartered in Bellevue, Washington, T-Mobile is an international cell phone carrier that is part of Deutsche Telekom, one of the largest telecommunications companies in the worl

Android Engineer79 days ago

Role Description We are looking for a top-notch Android Developer who will deliver on key initiatives, starting from the ideation phase all the way to development and product delivery. - Designing Android app architecture - Mobile app development - Debugging and testing apps - Creating a user-friendly user interface (in collaboration with a mobile app designer) - Technical documentation - Writing app user manuals Qualifications - Strong knowledge of Java & Android build system with experience in Kotlin - Strong object-oriented design skills including design patterns, data structures, test driven development - Sound knowledge of memory management and concurrency - Working knowledge of Android internals, Android UI design principles, patterns, and best practices to help build high performance apps with low footprint - Experience building Android apps from scratch with a strong focus on architecture; familiar with MVP, MVVM, VIPER, etc. - Experience working with remote data via REST and JSON - Experience with third-party libraries, APIs, web services and JSON, e.g. Dagger, Rxjava, Retrofit, GSON, Jackson etc. - Hands-on knowledge working with Junit, Mockito Requirements - Deep technical expertise - Strong teamwork and communication skills Benefits - Flexible & remote work - Very competitive annual bonus scheme - Meal vouchers - Private insurance - Cool office spaces in Thessaloniki and Athens - A new team that will support and challenge you on your path to growth - Extra days off - Opportunities to travel and work all around the world - … and many more

Worldwide

Role Description Our client, a fast-growing telehealth startup, is seeking a Founding Mobile Software Engineer. This is a foundational hire responsible for building the company's first native mobile application using React Native. - Help stand up the mobile app from scratch. - Make key architectural decisions. - Establish the technical patterns that future engineers will build upon. The ideal candidate has shipped and maintained React Native apps in production and understands the boundaries between React Native and native iOS/Android development. You should be comfortable working primarily in TypeScript and React, while also able to drop into Swift or Kotlin when needed (e.g., HealthKit integrations, push notifications, video SDKs). The team views mobile and web as one unified product surface — not separate teams — so you should also be comfortable contributing to a Next.js frontend when needed. Qualifications - 3+ years of experience building mobile applications, with meaningful production experience in React Native. - Strong technical fundamentals in React Native and experience with Expo (build tooling, OTA updates, native module configuration). - Comfort working with native iOS and/or Android (Swift, Kotlin). - Experience operating in ambiguous, fast-paced startup environments (prior startup experience preferred). - Familiarity with modern full-stack environments (e.g., Ruby on Rails, Postgres, TypeScript) and architecting shared code between mobile and web codebases is a plus. - Clear communicator who can articulate technical decisions thoughtfully and succinctly. - Entrepreneurial mindset — has built products and can think beyond code (e.g., GTM strategy, early customer acquisition). - Strong mission alignment and excitement about building meaningful healthcare technology (prior healthcare experience not required). Benefits - This is an opportunity to define the mobile foundation of a telehealth platform and have outsized impact from day one.

United States
Job Closed
Tietoevry logo

Android Framework Architect

Tietoevry

We create purposeful technology that reinvents the world for good. #purposefultechnology #tietoevry

Android Engineer79 days ago
Full TimeRemoteTeam 10,001+H1B No Sponsor

• Design optimal platform architecture for customer products • Work with the Platform architecture team to evaluate and drive optimal solutions for customer products • Design and develop Android-based e-Cockpit solutions • Address diverse architecture topics across the entire platform on Android level • Communicate with internal stakeholders and within the architect team

Poland