Remote
Android Technical Lead
About this role
📋 Description Define clean repository, service, facade, DTO, and bridge contracts between Kotlin Design, implement, and maintain shared KMP modules for POS business capabilities, ensuring code is Implement platform-specific code for desktop and Android targets using expect/actual patterns Build offline-capable flows with local persistence, caching, synchronization readiness, and Write clean, well-structured code, participate in reviews, and improve existing modules through Write automated tests for domain rules, use cases, repositories, bridge contracts, and 🎯 Requirements 8+ years of experience with Kotlin, including architecture decision making with KMP at platform Strong system-level Android experience Strong hands-on KMP delivery to at least two targets (preferably Android and JVM/Desktop) and Java-to-Kotlin/KMP migration at platform scale Architectural leadership and vision Modular product architecture with customer-specific extension points 🎁 Benefits Physical Wellbeing: medical benefits, gym support, personalized fitness options, team events Work-Life Fusion: flexibility to define work-life dynamic that works for us Emotional Wellbeing: investment in mental wellbeing Social Wellbeing: hybrid community connections through passions and interests
Source listing: empllo_remote