Job Summary:We are seeking a highly motivated and skilled Intermediate Android/App Framework Engineer to join our growing team. This role will be responsible for the design, development, testing, and maintenance of Android applications and frameworks, potentially integrated with vehicle systems or related platforms. The candidate will work as part of an agile team, contributing to all phases of the software development lifecycle. You will be expected to contribute to architectural discussions, mentor junior engineers, and proactively identify and resolve technical challenges.Key ResponsibilitiesDevelopment & Maintenance: Design, build, and maintain advanced applications or core mobile infrastructure components using Kotlin and/or Java.Architecture & Design: Implement modern architectural patterns (like MVVM, MVP, MVI, or Clean Architecture) and contribute to the overall technical strategy and design of Android applications.Collaboration: Work closely with UI/UX designers, product managers, and backend engineers to define, design, and ship new features.Testing & Quality Assurance: Write unit, integration, and UI tests (using JUnit, Espresso, Mockito) and participate in code reviews to ensure code quality, organization, and automation.Performance Optimization: Identify and correct bottlenecks, fix bugs, and optimize applications for performance, memory usage, and battery consumption across diverse Android devices.Continuous Improvement: Stay up to date with the latest Android SDK updates, mobile technology trends, and emerging technologies, and propose their implementation to maximize efficiency