Android Full-Stack Development SME

Capgemini

12+ yrs Bengaluru Full Time Work from office
Capgemini logo
Posted : today
Actively hiring

Job description

Join Capgemini Engineering, a global leader in engineering services, and contribute to innovative digital and software technology solutions. As an Android Full-Stack Development SME, you will spearhead the end-to-end development of Android solutions, encompassing application, framework, middleware, API, and cloud layers. This role offers a unique opportunity to provide technical leadership, establish engineering best practices, and deliver high-quality solutions specifically tailored for the automotive industry.

Responsibilities

Drive the architecture, design, development, and integration of advanced Android Automotive applications and platform solutions. You will manage full-stack development across Android front-end, middleware, APIs, and cloud-native services. Key responsibilities include defining technical roadmaps, coding standards, and development guidelines, while fostering collaboration with product managers, architects, UX teams, and business stakeholders to create scalable solutions. You will also design and implement RESTful APIs and microservices, optimize application performance, conduct code reviews, and support Android OS upgrades and platform modernization.

Qualifications

A minimum of 12 years of experience in leading Android Automotive application and platform solution development is mandatory. Essential skills include strong proficiency in Kotlin, Java, and C++, alongside extensive experience with Android Application Development, Android Framework Development, Android Middleware Development, Android SDK, and Android Studio. A solid understanding of MVVM Architecture, Clean Architecture, and Repository Pattern is required. You should also have hands-on experience with Android UI development using Jetpack Compose, XML-based UI Development, and Material Design Principles. Experience designing and integrating RESTful APIs and microservices, coupled with a strong grasp of software architecture, scalability, and application lifecycle management, is crucial.

Essential Skills

KotlinJavaC++Android Application DevelopmentAndroid Framework DevelopmentAndroid Middleware DevelopmentAndroid SDKAndroid StudioJetpack LibrariesMVVM ArchitectureClean ArchitectureRepository PatternAndroid UI developmentJetpack ComposeXML-based UI DevelopmentMaterial Design PrinciplesRESTful APIsMicroservicesSoftware architectureScalabilityApplication lifecycle management

Good to Have

Android Automotive OS (AAOS)Android AutoConnected VehicleAutomotive Infotainment SystemsSoftware Defined Vehicle (SDV)AI/ML integrationVoice AssistantsGenerative AIAndroid AI/AAA solutions

Highlights

  • Actively hiring

More Details

RoleAndroid Full-Stack Development SME
IndustryAutomotive
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Capgemini logo

Capgemini

Automotive

Android Full-Stack Development SME at Capgemini | SkillMX | SkillMX