Android Technical Lead

Job not on LinkedIn

🔥 0 minutes 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 KMP modules for POS business capabilities across JVM/Desktop and Android • Implement platform-specific desktop and Android code using expect/actual patterns • Build offline-capable flows with local persistence, caching, synchronization readiness, and explicit failure handling • Write clean, well-structured code and improve existing modules through refactoring • 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 experience • Senior stakeholder communication skills • Solid understanding of Clean Architecture, dependency inversion, and repository abstractions • Practical experience with Kotlin Coroutines and Flow • Experience with offline-first or local-first client architecture, including persistence, caching, synchronization, and conflict handling • Familiarity with dependency injection patterns, preferably Koin • Strong testing discipline with unit and integration tests, test doubles, and coroutine testing utilities • Experience integrating REST/OpenAPI-style services, typed DTO mapping, serialization, and resilient client communication • Comfortable with Gradle Kotlin DSL, modular builds, and CI-friendly project structures • Effective communication skills for collaboration with frontend developers, QA, and product stakeholders • Nice to have: Compose Multiplatform experience • Nice to have: POS/retail embedded systems experience • Nice to have: Desktop JVM client experience • Nice to have: VueJS 3 and TypeScript understanding • Nice to have: Plugin or extensibility architecture experience • Nice to have: Performance engineering experience • Nice to have: POS, retail, payment, promotion, or hardware peripheral integration experience

🏖️ Benefits

• Medical benefits • Gym support • Personalized fitness options • Team events • Healthy Habits Club • Flexible work-life dynamic • Mental wellbeing support • Social wellbeing initiatives in a hybrid community

Apply Now

Similar Jobs

🕒 Yesterday

Software Mind

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

📡 Telecommunications

Android Software Engineer building Kotlin applications for Software Mind’s real-money gaming technology client. Maintaining architecture, quality, CI/CD, and cloud-integrated mobile solutions.

Android

Cloud

Gradle

Kotlin

🕒 6 days ago

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

🕒 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++

🕒 September 22

Software Mind

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

📡 Telecommunications

Mid-level Software Engineer developing scalable Node.js and TypeScript applications for advertising, retail, and hardware partners. Collaborating across engineering, architecture, product, QA, and IT teams.

AWS

JavaScript

Node.js

NoSQL

SQL

Terraform

TypeScript