Mid Android Engineer - Kotlin/Java (Remote)
Introduction & Summary:
We are seeking an experienced Android Engineer with a deep understanding of Android development to enhance our Android Automotive Apps Market product. The ideal candidate must possess at least 3 years of professional experience in Android development, proficient in Kotlin and/or Java. A strong background in architectural patterns and modular code practices is essential.
Main Responsibilities:
The successful candidate will be responsible for:
Investigating, designing, and implementing new features and improvements in Android Automotive Apps.
Analyzing existing implementations across projects and driving convergence into standardized, reusable product modules.
Defining and maintaining architectural guidelines and coding standards.
Collaborating with product management to refine technical roadmaps and prioritize improvements.
Building and maintaining internal tools and sample apps that demonstrate best practices.
Improving performance, reliability, and resource usage under automotive constraints.
Contributing to automated testing and CI/CD pipelines to ensure high-quality releases.
Joining customer calls to clarify requirements and gather feedback for improvements.
Supporting OEM integrations through debugging and log analysis.
Documenting solutions and decisions for consistency across teams and partners.
Key Requirements:
3+ years of professional Android development with Kotlin and/or Java.
Strong understanding of Android architecture patterns (e.g., MVVM, Clean Architecture).
Experience in refactoring, standardizing, and modularizing codebases.
Solid experience integrating RESTful APIs and managing asynchronous data flows.
Proven debugging skills across different devices and OS versions.
Good communication skills for direct customer interaction.
Habit of writing clean, maintainable, and well-tested code.
Experience with Android Automotive OS or embedded Android systems.
Experience building internal frameworks or shared libraries.
Familiarity with performance optimization techniques in constrained environments.
Nice to Have:
Experience with observability practices such as logging and metrics.
Other Details:
This position offers the flexibility of remote work and requires collaboration with cross-functional teams. Ideal candidates will be passionate about improving automotive in-vehicle technologies.
Mid Android Engineer - Kotlin/Java (Remote)
Mid Android Engineer - Kotlin/Java (Remote)