Mobile Technical Lead – Kotlin MultiPlatform

Job not on LinkedIn

🔥 1 hour ago

🇷🇴 Romania – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 10%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of accesa.eu

accesa.eu

1001 - 5000 employees

Founded 2003

💼 Consulting

🏭 Manufacturing

🏥 Healthcare

Consulting • Manufacturing • Healthcare

Accesa is a leading technology company that has been a trusted IT partner since 2004. Specializing in custom software development, application modernization, cloud solutions, data analytics, AI, and cybersecurity, Accesa helps businesses across diverse industries including retail, manufacturing, and finance. The company is known for its customer-centric approach, providing tailored solutions that drive innovation and growth for its clients. With a focus on digital transformation, Accesa builds strong, flexible, and collaborative partnerships, ensuring high-quality service delivery and customer satisfaction. Their services span intelligent workplace solutions, business hyperautomation, and comprehensive managed operations, making Accesa a reliable choice for future-ready organizations.

📋 Description

• Define repository, service, facade, DTO, and bridge contracts between Kotlin, platform-specific code, and the VueJS/TypeScript UI layer • Design, implement, and maintain shared Kotlin Multiplatform modules for POS business capabilities • Implement platform-specific code for desktop and Android targets using expect/actual patterns • Build offline-capable flows with local persistence, caching, synchronization readiness, and explicit failure handling • Write clean, well-structured code and participate in code reviews • Refactor and improve existing modules • Write automated tests for domain rules, use cases, repositories, bridge contracts, and coroutine-based flows • Collaborate with frontend engineers, QA, product owners, and architects • Share knowledge and mentor less experienced Kotlin developers • Respect team agreements and processes • Provide regular updates on progress, trade-offs, and technical decisions

🎯 Requirements

• 8+ years of experience with Kotlin • Architecture decision-making with Kotlin Multiplatform at platform scale • Strong system-level Android experience • Hands-on KMP delivery to at least two targets, preferably Android and JVM/Desktop • KMP-Swift/iOS interoperability knowledge, including XCFramework, expect/actual patterns, and Flow bridging • Java-to-Kotlin/KMP migration experience at platform scale • Architectural leadership and vision • Experience designing modular, multi-tenant or multi-customer product platforms • Knowledge transfer and mentoring skills • Senior stakeholder communication skills • Solid understanding of Clean Architecture • Practical experience with Kotlin Coroutines and Flow • Experience with offline-first or local-first client architecture • Familiarity with dependency injection patterns, preferably Koin • Strong testing discipline with Kotlin Test or equivalent, test doubles, and coroutine testing utilities • Experience integrating REST/OpenAPI-style services • Comfortable with Gradle Kotlin DSL, modular builds, and CI-friendly project structures • Effective communication skills for collaboration with frontend developers, QA, and product stakeholders • Compose Multiplatform experience is nice to have • POS/retail embedded systems experience is nice to have • Desktop JVM client experience is nice to have • Understanding of VueJS 3 and TypeScript is nice to have • Plugin or extensibility architecture experience is nice to have • Performance engineering experience is nice to have • POS, retail, payment, promotion, or hardware peripheral integration experience is nice to have

🏖️ Benefits

• Medical benefits • Gym support • Personalized fitness options • Team events • Healthy Habits Club • Flexible work-life dynamic • Mental wellbeing support • Social wellbeing initiatives • Hybrid-environment community activities

Apply Now

Similar Jobs

🕒 Yesterday

Abbott

10,000+ employees

🏥 Healthcare

⚕️ Healthcare Insurance

🧬 Biotechnology

Embedded Software Architect leading automated V&V and test frameworks for Abbott Diagnostics’ connected medical devices. Guiding regulatory compliance, quality, and engineering teams.

Cloud

SDLC

🕒 3 days ago

Software Mind

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

📡 Telecommunications

Android Software Engineer building Kotlin solutions for a European real-money gaming platform. Maintaining architecture, performance, CI/CD, and clean-code standards.

Android

Cloud

Gradle

Kotlin

🕒 3 days ago

Software Mind

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

📡 Telecommunications

iOS Software Engineer developing scalable Swift gaming applications for Software Mind’s global clients. Maintaining architecture, code quality, CI/CD workflows, testing, and performance.

Cloud

iOS

Objective-C

RxSwift

Swift

🕒 September 24

Software Mind

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

📡 Telecommunications

Senior Full-Stack Engineer developing .NET and React components for a global client's web platform. Delivering maintainable solutions across international projects.

Azure

Docker

Kubernetes

React

SQL

.NET

🕒 September 24

Arista Networks

1001 - 5000

🏢 Enterprise

📡 Telecommunications

Senior C++ Software Engineer developing platform and hardware-adjacent software for Arista’s data-center networking products. Driving architecture, implementation, testing, and feature delivery.

SDLC

Switching

C++