Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Req. VR-115816
Luxoft is a major software services company delivering professional software services across Finance, Automotive, and Digital Transformation. Its specialized software organization develops In-Vehicle Infotainment systems for autonomously driving vehicles, using open source, continuous integration, continuous delivery, and scaled agile practices.
задачи
Work as part of an end-to-end (E2E) team, collaborating closely with system engineers, product owners, designers, backend teams, and QA;
Implement, test, and refine new features for the existing Android Automotive-based application stack;
Collaborate with Product Managers and UI/UX designers to translate requirements into technical solutions that integrate seamlessly with the current architecture;
Diagnose, troubleshoot, and resolve software defects, bugs, and performance bottlenecks in a timely manner;
Maintain and improve the health of the codebase through regular refactoring and optimization.
требования
Proven experience as an Android Developer with a strong portfolio of shipped applications;
Strong proficiency in Kotlin and Java, with deep knowledge of the Android SDK;
Solid understanding of Android Architecture Components, including Lifecycle and ViewModel, and common design patterns such as MVVM, MVI, Clean Architecture, and SOLID;
Experience working with the Android Framework and deep understanding of Android Services, ContentProviders, IPC mechanisms, permissions, process lifecycle, memory management, OOM behavior, and ActivityManagerService fundamentals;
Understanding of app sandboxing and security fundamentals;
Ability to analyze logs with logcat, use profilers, and work with debugging tools;
Hands-on experience with Android Studio, Gradle, and Git;
Understanding of Linux internals, including basic tooling, shell usage, SELinux policy, and system-level concepts relevant to embedded devices;
Experience with Android Automotive OS, AAOS application models, HMI constraints, or Car APIs;
English: B2 Upper Intermediate;
Nice to have: Experience with OTA-related workflows, ASPICE.