Senior Android Engineer

S
Svitla SystemsMobile Computing
Workplace type: remote; Location: Poland (Warszawa, Gdańsk, Kraków, Lublin, Łódź, Poznań, Wrocław, Toruń, Szczecin, Katowice); full-time position in EuropeFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
JavaKotlin

Requirements

  • Strong experience in native Android development using Kotlin and Java, with deep knowledge of Android OS internals.
  • Hands-on experience with low-level Android APIs, including AccessibilityService, AccessibilityNodeInfo, IPC/Binder/AIDL, System UI, Intent Filters, and App Search/App Functions.
  • Proven experience building UI automation, UI inspection, or screen-parsing systems, such as custom UI testing frameworks or assistive technology solutions.
  • Experience architecting and optimizing background services that interact with dynamic UI trees and reliably simulate user interactions.
  • Solid understanding of Android Intents, BroadcastReceivers, and structured invocation pipelines for deep application integration.
  • Strong knowledge of multithreading, memory management, and Android background service lifecycle optimization, particularly for resource-constrained devices.
  • Experience working with Android Enterprise, MDM/MX frameworks, and elevated accessibility permissions, with a strong focus on secure deployment and system integrity.
  • Ability to design robust, low-latency, and resource-efficient Android solutions for rugged enterprise mobile devices.

Responsibilities

  • Architect robust background services utilizing AccessibilityService and AccessibilityNodeInfo to inspect dynamic UI trees and simulate human interactions reliably.
  • Design structured invocation pipelines leveraging Android Intents, BroadcastReceivers, and Android 15+ App Functions / AppSearch APIs for deep app integration.
  • Optimize view-tree parsing for low latency and minimal battery/RAM footprint on rugged enterprise mobile computers.
  • Work within Android Enterprise (MDM/MX) frameworks to ensure secure deployment of elevated accessibility permissions without compromising system integrity.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now