
accesa.eu एक प्रौद्योगिकी और आईटी परामर्श कंपनी है, जो 2004 से संगठनों के साथ साझेदारी कर रही है। इसका कार्यक्षेत्र कस्टम सॉफ्टवेयर विकास, एप्लिकेशन आधुनिकीकरण, क्लाउड समाधान, डेटा एनालिटिक्स, कृत्रिम बुद्धिमत्ता, साइबर सुरक्षा, स्मार्ट कार्यस्थल सेवाओं, व्यावसायिक हाइपरऑटोमेशन और प्रबंधित संचालन तक फैला हुआ है।
कंपनी परामर्श, विनिर्माण, स्वास्थ्य सेवा, खुदरा और वित्त सहित विभिन्न क्षेत्रों के ग्राहकों का सहयोग करती है। Accesa व्यावहारिक डिजिटल रूपांतरण पर ध्यान केंद्रित करती है और संगठनों को प्रणालियों का आधुनिकीकरण करने, संचालन में सुधार लाने और नई क्षमताएं विकसित करने में मदद करने के लिए अनुकूलित प्रौद्योगिकी समाधानों को सहयोगात्मक कार्यान्वयन के साथ जोड़ती है।
Senior Android Technical Lead Remote in Romania
Lead the modernization of Accesa’s retail POS platform using Kotlin Multiplatform. Guide shared offline-first business logic across Android and JVM/Desktop targets.
विवरण
- Establish repository, service, facade, DTO, and bridge contracts connecting Kotlin, platform-specific implementations, and the VueJS/TypeScript interface
- Create, deliver, and support shared Kotlin Multiplatform modules for POS capabilities across Android and JVM/Desktop
- Develop desktop and Android platform implementations with expect/actual patterns
- Deliver offline-capable workflows with local storage, caching, synchronization readiness, and deliberate failure handling
- Produce maintainable, clearly structured code while refactoring and strengthening existing modules
- Develop automated coverage for domain rules, use cases, repositories, bridge contracts, and coroutine-driven workflows
- Partner with frontend engineers, QA specialists, product owners, and architects
- Document expertise, exchange knowledge, and support the growth of junior Kotlin developers
- Follow agreed team practices and operating processes
- Report progress consistently, including trade-offs and key technical decisions
आवश्यकताएँ
- At least 8 years of Kotlin experience
- Experience making architecture decisions with Kotlin Multiplatform at platform scale
- Advanced system-level Android development experience
- Delivered Kotlin Multiplatform solutions across at least two targets, ideally Android and JVM/Desktop
- Knowledge of KMP interoperability with Swift/iOS, including XCFrameworks, expect/actual implementations, and Flow bridging
- Experience migrating Java systems to Kotlin and KMP at platform scale
- Ability to provide architectural direction and long-term vision
- Experience architecting modular platforms serving multiple tenants or customers
- Background in knowledge sharing and developer mentoring
- Ability to communicate effectively with senior stakeholders
- Strong grounding in Clean Architecture, dependency inversion, and repository abstractions
- Practical knowledge of Kotlin Coroutines and Flow
- Experience building offline-first or local-first clients with persistence, caching, synchronization, and conflict management
- Familiarity with dependency injection approaches, preferably Koin
- Disciplined approach to unit and integration testing, test doubles, and coroutine testing utilities
- Experience consuming REST/OpenAPI-style services, mapping typed DTOs, handling serialization, and building resilient client communication
- Comfort with Gradle Kotlin DSL, modular builds, and CI-compatible project structures
- Strong collaboration and communication skills with frontend, QA, and product teams
- Compose Multiplatform experience is an advantage
- POS or retail embedded-systems experience is an advantage
- Desktop JVM client experience is an advantage
- Understanding of VueJS 3 and TypeScript is an advantage
- Experience with plugin or extensibility architectures is an advantage
- Performance engineering experience is an advantage
- Experience with POS, retail, payment, promotion, or hardware-peripheral integrations is an advantage
लाभ
- Medical coverage
- Gym support
- Personalized fitness options
- Team events
- Healthy Habits Club
- Flexible approach to work-life balance
- Mental wellbeing support
- Social wellbeing initiatives within a hybrid community