April 8, 2026

SW developer – C++ framework – Developers for Android extension framework

Mid • Remote

Warsaw, Poland

We are looking for C++ Framework Developers to work on Android extension framework development for embedded / automotive platforms. Send CV if you have the below skill (marcillina.tietjen@dcvtechnologies.co.uk)

Development teams will be set up for the following functional areas:

  • Launcher and System UI

  • Media & Radio

  • Smartphone Integration

  • Phone

  • Vehicle Services & Settings

  • Driver Information (non-safety)

Experience:1.3 – 8 years (hands-on)

Key Skills & Experience:

  • C++ (C++11 / C++14 / C++17) with framework-level development

  • Android framework extension (AOSP / AAOS)

  • Linux system programming, POSIX APIs

  • IPC: Binder, AIDL, sockets, shared memory

  • Middleware and system-level component development

  • Multithreading, synchronization, memory management, performance optimization

  • Debugging: gdb, valgrind, perf, strace, ADB, Logcat, Perfetto, Systrace, dumpsys

  • Vehicle HAL (VHAL), CAN / LIN communication

  • Native C++ ↔ Android integration (Binder / AIDL)

  • CMake, Android build system / Soong, GCC / Clang

  • Unit testing: GoogleTest / GoogleMock / JUnit

  • Git / Gerrit, CI/CD (Jenkins, GitLab CI), Agile

  • Exposure to ASPICE, MISRA C++, ISO 26262 (non-safety)

Domain experience (good to have – any one):Launcher & System UI | Media & Radio | Smartphone Integration | Phone | Vehicle Services & Settings | Driver Information

Similar jobs you might like

Technology

Appliscale

Senior Android Engineer

Senior

Remote

Krakow, Poland

20,000 - 28,000 PLN

🏢 Summary: Development and large-scale delivery of Android applications for B2B and B2C clients, with responsibility for architecture, quality, and production maintenance. The role involves designing mobile-to-backend integrations, applying modern architectural patterns, and supporting CI/CD and monitoring processes. You will contribute to feature scoping, performance optimization, and continuous improvement of Android solutions. 🗂️ Requirements: Minimum 4 years commercial experience in Android development, Degree in Computer Science, Software Engineering or related field, Strong knowledge of software engineering principles, testing, data structures and algorithms, Hands-on experience designing mobile and backend architectures, Experience with MVI and TCA architectural patterns, Experience with REST or GraphQL APIs, Strong experience with CI/CD processes, Knowledge of OOP, SOLID principles and Clean Code, Experience with dependency injection and multithreading, Experience working in Agile methodologies (SCRUM or Kanban) 📃 Skills: Kotlin, Android, REST, GraphQL, CI/CD, MVI, TCA, OOP, SOLID, CleanCode, DependencyInjection, Threading, Scrum, Kanban, DataStructures, Algorithms 🏢 Description: About the role We are seeking candidates for our client, which operates in Europe. You will be a member of a team responsible for the development and delivery of mobile Android apps. A strong hands-on experience in delivering Android apps to customers on a large scale, supported with CI/CD processes and production monitoring, is a requirement. Technologies we work with: Kotlin, Android, AWS, Typescript, JavaScript, Node.js, REST/GraphQL APIs. Responsibilities Development and delivery of Android apps for B2B and B2C clients Design software architecture between mobile apps and systems that they connect with Follow and improve the concepts of dependency injection and threading inside apps Scoping and assessing the complexity of features Continuously improve the quality and performance of mobile apps Maintaining apps on production used by consumers from several European countries Monitor and create prototypes for new technological opportunities (E.g., WearOS) Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Recruiting new team members Collaborating with other team members and teams that depend on the functionalities that you develop Required qualifications Minimum of 4 years commercial work experience in building Android apps Bachelor's or higher degree in Computer Science, Software Engineering, or a related field Strong understanding of software engineering principles, testing, data structures and algorithms Solid hands-on experience in solving architectural problems for mobile apps and backend services Fluency in architecture and patterns: MVI, TCA, REST/GraphQL APIs Strong hands-on experience of CI&CD processes Understanding of OO design patterns, dependency injection, SOLID principles and Clean Code Able to work with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Team player and a leading by example approach Self-motivation, proactive attitude Proficiency in English, it’s our daily business language Nice to have Experience in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc. Working experience with one of the object-oriented and/or functional languages such as Elixir, C++, C#, Golang, Erlang, Python, Kotlin, Node.js

Technology

co.brick

Android Developer

Mid

Remote

Gliwice, Poland

110 - 130 PLN

🏢 Summary: Offer for an Android Developer responsible for building, maintaining, and optimizing modern mobile applications on the Android platform. The role focuses on developing new features, improving existing solutions, and ensuring high code quality and performance. The position involves close collaboration with UX/UI, backend, and QA teams. 🗂️ Requirements: Experience in Android application development, Proficiency in Kotlin and/or Java, Knowledge of Android SDK, Understanding of Activity, Fragment, ViewModel, Experience with REST API integration, Proficiency with Git, Knowledge of clean code principles and best practices 📃 Skills: Kotlin, Java, AndroidSDK, Activity, Fragment, ViewModel, REST, Git 🏢 Description: Opis roli: Poszukujemy Android Developera, który dołączy do zespołu tworzącego nowoczesne aplikacje mobilne. Osoba na tym stanowisku będzie odpowiedzialna za rozwój, utrzymanie oraz optymalizację aplikacji na platformę Android, dbając o wysoką jakość kodu i dobrą wydajność aplikacji. Zakres obowiązków: Tworzenie i rozwój aplikacji mobilnych na system Android Utrzymanie istniejących rozwiązań oraz wdrażanie nowych funkcjonalności Współpraca z zespołem projektowym (UX/UI, backend, QA) Dbanie o jakość kodu, testy oraz optymalizację wydajności Analiza i rozwiązywanie problemów technicznych Wymagania: Doświadczenie w tworzeniu aplikacji na Androida Znajomość języków: Kotlin i/lub Java Znajomość Android SDK oraz podstawowych komponentów (Activity, Fragment, ViewModel) Umiejętność pracy z REST API Znajomość Git Zrozumienie zasad clean code i dobrych praktyk programistycznych Mile widziane: Doświadczenie z Jetpack (np. LiveData, Navigation, Room) Znajomość wzorców architektonicznych (MVVM, MVI) Doświadczenie z testami (unit / UI) Znajomość CI/CD Publikacje aplikacji w Google Play

Technology

Appliscale

Mid Android Engineer

Mid

Remote

Krakow, Poland

18,000 - 22,000 PLN

🏢 Summary: The role involves developing and delivering large-scale Android applications for B2B and B2C clients across Europe, with full ownership from architecture design to production support. The position focuses on building high-quality mobile solutions integrated with backend systems and supported by CI/CD and monitoring processes. You will work on improving app performance, architecture, and scalability within an Agile environment. 🗂️ Requirements: Minimum 3 years commercial experience in Android development, Bachelor’s degree in Computer Science, Software Engineering or related field, Experience delivering Android apps at scale, Strong knowledge of software engineering principles, data structures and algorithms, Hands-on experience designing mobile and backend architecture, Experience with TCA architecture, Knowledge of MVI architecture, Experience with REST APIs, Hands-on experience with CI/CD processes, Understanding of OOP, SOLID and Clean Code principles, Experience with dependency injection and threading in Android, Experience working in Agile (SCRUM or Kanban), English proficiency 📃 Skills: Kotlin, Android, AWS, TypeScript, JavaScript, Node.js, REST, TCA, MVI, CI/CD, OOP, SOLID, CleanCode, SCRUM, Kanban 🏢 Description: About the role We are seeking candidates for our client, which operates in Europe. You will be a member of a team responsible for the development and delivery of mobile Android apps. Hands-on experience in delivering Android apps to customers on a large scale, supported with CI/CD processes and production monitoring, is a requirement. Technologies we work with: Kotlin, Android, AWS, Typescript, JavaScript, Node.js, REST APIs. Responsibilities: Development and delivery of Android apps for B2B and B2C clients Design software architecture between mobile apps and systems that they connect with Follow and improve the concepts of dependency injection and threading inside apps Scoping and assessing the complexity of features Continuously improve the quality and performance of mobile apps Maintaining apps on production used by consumers from several European countries Monitor and create prototypes for new technological opportunities (E.g., WearOS) Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Collaborating with other team members and teams that depend on the functionalities that you develop Required qualifications: Minimum of 3 years commercial work experience in building Android apps Bachelor's or higher degree in Computer Science, Software Engineering, or a related field Strong understanding of software engineering principles, testing, data structures and algorithms Solid hands-on experience in solving architectural problems for mobile apps and backend services Experience with TCA architecture Fluency in other architecture and patterns: MVI, REST APIs Strong hands-on experience of CI&CD processes Understanding of OO design patterns, dependency injection, SOLID principles and Clean Code Able to work with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Team player Self-motivation, proactive attitude Proficiency in English, it’s our daily business language Nice to have: Experience in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc. Working experience with one of the object-oriented and/or functional languages such as Elixir, C++, C#, Golang, Erlang, Python, Kotlin, Node.js

Technology

Toro Performance Sp. z o.o.

C++ Developer

Senior

Remote

🏢 Summary: The offer is for an experienced C++ Developer to support an automotive software project focused on improving code quality, coverage, and documentation. The role involves static code analysis, code coverage management, technical documentation, and occasional feature development in C++ within a distributed team environment. 🗂️ Requirements: Strong knowledge of C++14, Experience in automotive software projects, Hands-on experience with Coverity, Hands-on experience with VectorCAST or similar code coverage tools, Experience with Doxygen, Familiarity with Bazel or Dazel build systems, Ability to work in distributed teams, Availability during CEST hours with regular evening sync meetings 📃 Skills: C++, C++14, Coverity, VectorCAST, Doxygen, Bazel, Dazel, ADAS, AutonomousDriving 🏢 Description: For one of our clients we are looking for an experienced C++ Developer to support project focused on software development for automotive systems. The role is part of an ongoing project and aims to strengthen the team in the area of code quality, coverage, and documentation. Responsibilities Working with Coverity for static code analysis Managing and analyzing Code Coverage (e.g. VectorCAST ) Creating and maintaining technical documentation using Doxygen Occasional implementation of features in C++ Supporting the team in maintaining high code quality and compliance with project standards Requirements Strong knowledge of C++ (C++14) Experience in Automotive projects (ADAS / Autonomous Driving experience is a plus) Hands-on experience with: Coverity VectorCAST or similar code coverage tools Doxygen Familiarity with build systems such as Dazel/Bazel Ability to work effectively in a distributed team Availability during CEST working hours + occasional (typically 2x week) sync meeting at 5-6 PM CEST.

Technology

DCV Technologies

Android Developer

Mid

Remote

Sofia, Bulgaria

🏢 Summary: Remote B2B opportunity for an Android Developer to build and maintain scalable, high-quality mobile applications using modern Android technologies. The role focuses on delivering new features, integrating backend services, and ensuring performance and reliability across devices. You will contribute to architecture decisions and CI/CD processes within a cross-functional team. 🗂️ Requirements: 3–5+ years of Android development experience, Proficiency in Kotlin and Java, Experience with Android Jetpack components (ViewModel, LiveData, Room, Navigation, WorkManager), Knowledge of MVVM or Clean Architecture, Experience with Coroutines and Flow, Experience integrating RESTful APIs and working with JSON, Proficiency with Git version control, Experience with Hilt or Dagger, Experience with JUnit and Espresso, Experience with CI/CD pipelines, Understanding of mobile UI/UX principles 📃 Skills: Kotlin, Java, Android, AndroidStudio, Jetpack, ViewModel, LiveData, Room, Navigation, WorkManager, MVVM, CleanArchitecture, Coroutines, Flow, REST, JSON, Git, Hilt, Dagger, JUnit, Espresso, CICD, Jenkins, GitHubActions, Bitrise, AzureDevOps, Firebase, Crashlytics, AppCenter, KMM, Compose 🏢 Description: Android Developer We are looking for a talented Android Developer to join our engineering team and help us build high-quality, scalable, and user-friendly mobile applications. You will work closely with product, design, and backend teams to deliver reliable Android features and improve the overall app experience. Work mode: Remote From Bulgaria Contract: B2B Industry: Postal services 💡 Key Responsibilities • Design, develop, and maintain Android applications using Kotlin and Android Studio. • Collaborate with cross-functional teams to define and deliver new features. • Ensure application performance, quality, and responsiveness across a wide range of devices. • Integrate RESTful APIs, third-party SDKs, and backend services. • Write clean, maintainable, and testable code following best practices. • Perform code reviews and participate in architectural discussions. • Troubleshoot and resolve bugs, crashes, and performance issues. • Maintain up-to-date knowledge of Android development trends, libraries, and frameworks. • Contribute to CI/CD pipelines and support automated deployment/testing processes. ✅ Required Skills & Qualifications • 3–5+ years of hands-on experience in Android development. • Strong proficiency in Kotlin and Java. • Experience with Android Jetpack components (ViewModel, LiveData, Room, Navigation, WorkManager). • Familiarity with MVVM or Clean Architecture patterns. • Experience with Coroutines and Flow. • Strong understanding of mobile UI/UX principles. • Experience integrating RESTful APIs and working with JSON. • Proficiency with Git and version control workflows. • Experience with dependency injection frameworks like Hilt or Dagger. • Familiarity with unit and UI testing frameworks (JUnit, Espresso). • Experience working in Agile/Scrum environments. • Strong problem-solving and communication skills. ➕ Nice to Have • Knowledge of Jetpack Compose UI. • Experience with CI/CD tools (Jenkins, GitHub Actions, Bitrise, Azure DevOps). • Familiarity with analytics & crash reporting tools (Firebase, Crashlytics, AppCenter). • Experience with Kotlin Multiplatform (KMM). • Practical experience in performance profiling and optimization. ✅ What’s in It for You? • Work with modern technologies • Collaborate with international teams • Long-term and stable cooperation • Professional growth opportunities 📩 If you’re interested or would like to learn more, feel free to reach out at alina.pchelnikova@dcvtechnologies.co.uk

Technology

DCV Technologies

Android developer | Hybrid from Krakow

Mid

Hybrid

Krakow, Poland

🏢 Summary: Android Developer role for a global banking project focused on building secure, scalable mobile applications using modern Android architecture and CI/CD practices. The position involves developing and maintaining Android apps in a stable international environment with a hybrid work model in Kraków. Strong emphasis on mobile security and production support readiness. 🗂️ Requirements: Minimum 3+ years of Android development experience, Strong knowledge of Kotlin, Experience with Jetpack Compose, Proficiency with Android SDK, Experience with CI/CD pipelines, Experience implementing MVVM or MVP architecture, Experience integrating REST services, Knowledge of mobile application security, Readiness for on-call and production support 📃 Skills: Kotlin, Jetpack, Compose, AndroidSDK, CICD, MVVM, MVP, REST, Security 🏢 Description: We are currently looking for a strong Android Developer to join a global project in the banking domain, working with a highly stable and well-established international environment. Android developer in Global Core Banking technology delivering secure, scalable mobile applications using modern Android architecture, frameworks and CI/CD practices. Hybrid model – Kraków (2 days per week from the office) Minimum 3+ years of Android development experience Kotlin, Jetpack Compose, Android SDK, CI/CD Pipelines, Mobile Application Security Develop Android applications, Implement MVVM/MVP architectures, Integrate REST services, Maintain CI/CD pipelines, Support production incidents Strong focus on mobile security and readiness for on-call or incident support. We offer: • Long-term cooperation on B2B contract • Stable project in the banking sector with international exposure • Opportunity to work with modern mobile technologies in a secure enterprise environment • Collaboration with experienced global engineering teams • Competitive and stable daily rate 📩 If you’re interested and meet the qualifications, please send your CV to Alina Pchelnikova at alina.pchelnikova@dcvtechnologies.co.uk

Technology

Emerge Soft

Senior Android Automotive Engineer

Senior

Remote

Warsaw, Poland

24,000 - 29,000 PLN

🏢 Summary: Development role in an automotive project focused on integrating a speech recognition and voice control engine with in-vehicle head unit systems. The position involves implementing and customizing speech recognition functionalities and connecting them with car voice control capabilities within Android-based IVI environments. The work is centered on Android Automotive technologies and modern mobile architecture in a large-scale automotive context. 🗂️ Requirements: Strong experience with AOSP or AAOS, Experience with IVI systems, Senior-level Kotlin, Senior-level Java, Android Native Development experience, Experience with Jetpack Compose, Experience integrating third-party SDKs and APIs, Knowledge of Gradle, Knowledge of Git, Knowledge of CI/CD 📃 Skills: AOSP, AAOS, Android, Kotlin, Java, Jetpack, Compose, Gradle, Git, CI/CD, SDK, API, IVI 🏢 Description: Fantastic opportunity to work in conjunction with our partner on top leading-edge technology, driving innovation in the automotive marketplace. Define the speech framework software package in cooperation with customers and R&D. Define and develop the Android AIDL interfaces to the Android speech assistant and to other Android components. This includes data preparation for different use cases and performant system design regarding latency, memory and CPU consumption, application lifecycle management , and optimization of startup time. Responsibilities: • Analyze product requirements and liaise with R&D and developers to define framework configuration and setup • Work together with the framework team on requirements and optimal configuration for specific customer projects • Implement a high-level, customer-specific speech dialog interface using Android infrastructure and AIDL description. • Analyze and implement dependencies to other Android native interfaces to the customer-specific Android Speech Assistant and to different speech-controlled applications, including cloud-based components. • Perform memory and CPU measurements on the target platform • Work together with development and R&D for improving latency, memory, and CPU consumption • Work together with the project team on localization and reproduction of defects. Qualifications: • Minimum years of work experience: 5 • Strong experience with Android, Java, Kotlin, and C/C++ • Detailed understanding of Android architecture and elements like AIDL, Binder, Lifecycle, System Services, Android Framework, AOSP • Programming with the scripting language Python • Excellent oral and written communication skills in English • Positive "can-do" attitude, well organized, focusing on achieving results cost-effectively • Ability and willingness to handle occasional peak demands • Willingness to travel for short trips. Preferred skills: • Source control tools (Git/GitLab and Artifactory) • Embedded software development • Unit Test Frameworks (Google Test and Jest) • Atlassian tools (Jira and Confluence) • Speech recognition or related technologies • Agile methods like SCRUM • ASPICE Education: Bachelor's or master’s degree in computer science, Electrical Engineering, Physics, Software Engineering, Computer Linguistics or equivalent

Technology

H2B Group

🚀 C++ Developer | Autonomous Vehicles | Remote

Mid

Remote

Warsaw, Poland

90 - 110 PLN

🏢 Summary: Offer for a C++ Developer to work on software for autonomous vehicles, focusing on developing and integrating automotive systems compliant with AUTOSAR and MISRA standards. The role involves implementing features for autonomous systems, writing tests, and ensuring high code quality within an international team. It is a 12-month contract with strong potential for extension on an advanced mobility project. 🗂️ Requirements: Very good knowledge of C++14, Experience in automotive projects, Knowledge of MISRA standards, Knowledge of AUTOSAR architecture, Experience with Gerrit, Experience with Google Test, Experience with Bazel or Dazel, Ability to write unit and integration tests 📃 Skills: C++14, AUTOSAR, MISRA, Gerrit, GoogleTest, Bazel, Dazel, Automotive, UnitTesting, IntegrationTesting 🏢 Description: 🌟 Join a project that is truly shaping the future of automotive and autonomous technologies! We are looking for a C++ Developer who wants to work on software development for autonomous vehicles and have a real impact on solutions used in modern mobility. 🔧 Responsibilities Software development in C++ (C++14) for automotive systems Creating and developing components compliant with AUTOSAR architecture Participating in the design and implementation of features for autonomous systems Writing unit and integration tests Collaborating with an international team and participating in code reviews Ensuring code quality in accordance with MISRA standards 🧠 Requirements Very good knowledge of C++ (C++14) Experience in automotive projects Knowledge of MISRA and AUTOSAR standards Experience with version control systems and code review tools (Gerrit) Familiarity with testing frameworks (Google Test) Experience with build environments (Bazel / Dazel) Good command of English ⚙️ Tech stack C++14 · AUTOSAR · MISRA · Gerrit · Google Test · Bazel · Dazel 🚀 What we offer Participation in an advanced project in the field of autonomous vehicles Collaboration with an experienced team of engineers 12-month B2B contract with a high probability of extension Real impact on the development of future technologies 👉 If you want to work on modern systems and grow in the field of autonomous mobility – apply and become part of this technological revolution!

Technology

Link Group

Android Developer

Senior

Hybrid

Warsaw, Poland

16,800 - 21,840 PLN

🏢 Summary: Role for an experienced Android Developer to build and maintain a native Kotlin-based mobile application focused on campaigns and commercial features. The position involves designing scalable mobile architecture, developing key user-facing functionalities, and ensuring high code quality throughout the product lifecycle. Close collaboration with analysts and UX/UI designers is part of the development process. 🗂️ Requirements: Proficiency in Kotlin, Experience with Jetpack Compose, Strong knowledge of Android SDK, Understanding of OOP principles, Knowledge of algorithms and data structures, Experience with Gradle, Experience with CI/CD pipelines, Ability to solve complex technical problems independently, English B2+ for technical communication 📃 Skills: Kotlin, JetpackCompose, AndroidSDK, OOP, Algorithms, DataStructures, Gradle, CICD 🏢 Description: Opis Funkcji: Poszukujemy doświadczonej osoby w roli Android Developer do zespołu zajmującego się projektami w obszarze Kampanii i Ofert. Będziesz rozwijać kluczowe funkcje wpływające na doświadczenie klienta i współpracować blisko z zespołem w biurze. Obowiązki: Tworzenie i utrzymanie natywnej aplikacji Android w Kotlinie. Projektowanie skalowalnej i wydajnej architektury mobilnej. Budowa modułów wspierających funkcjonalności komercyjne. Zapewnienie wysokiej jakości kodu (TDD, code review, clean code). Współpraca z analitykami i projektantami UX/UI w całym cyklu produktu. Wymagania: Kotlin, Jetpack Compose, Android SDK. Dobre zrozumienie OOP, algorytmów i struktur danych. Doświadczenie z Gradle i CI/CD. Samodzielność i umiejętność rozwiązywania złożonych problemów. Angielski B2+ do komunikacji technicznej. Mile widziane: Modularne architektury, Kotlin Multiplatform (KMM). Praca z dużymi kodami. TDD, Pair Programming. Narzędzia wspierane AI (np. GitHub Copilot).

Technology

xBerry Sp. z o.o.

Android Developer

Senior

Remote

Wroclaw, Poland

130 - 150 PLN

🏢 Summary: Senior Android Developer role focused on building foundational components, SDKs, and core application architecture for automotive-related Android projects using Kotlin and XML-based UI. The position involves working with Clean Architecture and MVI in complex multi-module, multi-flavor Gradle environments, integrating vehicle APIs, and ensuring high code quality. The role also emphasizes effective use of AI-assisted development tools to enhance productivity. 🗂️ Requirements: Excellent knowledge of Kotlin and modern Android fundamentals, Proficiency with XML layouts and Custom Views, Strong understanding of Clean Architecture and MVI, Experience with multi-module and multi-flavor Gradle projects, Hands-on experience with Coroutines, Retrofit, Room, and Hilt, Basic knowledge of unit testing, Experience integrating external APIs, Ability to use AI development tools for code generation and refactoring 📃 Skills: Kotlin, Java, Android, XML, MVI, Coroutines, RxJava2, Retrofit, Room, DataStore, SharedPreferences, Hilt, Gradle, Figma, GitHub, ADB, logcat, CLI, Copilot, Claude 🏢 Description: We are currently looking for a Senior Android Developer with experience in the automotive industry. Tech Stack Language: Kotlin (with Java interoperability) UI: XML Layouts + Custom Views (no Jetpack Compose) Architecture: Clean Architecture + MVI (preferred) Asynchronous Programming: Coroutines, RxJava2 Data: Retrofit, Room, DataStore / SharedPreferences DI: Hilt Build System: Complex, multi-flavor, and multi-module Gradle configuration Collaboration: Figma, GitHub Debugging: ADB, logcat, basic CLI AI Utilization: AI-assisted software development (prompt engineering, code generation, refactoring, debugging) using tools such as GitHub Copilot and Claude Requirements: Excellent knowledge of Kotlin and modern Android fundamentals Proficiency in working with XML layouts and Custom Views Solid understanding of Clean Architecture + MVI (ability to extend/develop existing flows and processes) Experience with multi-module and multi-flavor projects Hands-on experience with tools: Coroutines, Retrofit, Room, Hilt Basic knowledge of unit testing Effective use of AI tools to increase development efficiency Responsibilities Designing and implementing foundation components and SDKs for Android Creating the core application structure and reference examples Integrating vehicle-related APIs (both real and mocked) Ensuring high code quality, stability, and documentation