Lead end-to-end development and maintenance of Android applications for the MDM platform, including launcher, kiosk, and guardian components, while ensuring compliance with enterprise and security standards.
Responsibilities
Designs, builds and maintains Android apps (launcher, kiosk and guardian components) in Kotlin
The role involves developing and maintaining the cross-brand Android Automotive OS (AAOS) client for the Group App Store, focusing on Kotlin and Java development to support features across various vehicle brands and hardware platforms.
Responsibilities
Entwicklung und Wartung des markenübergreifenden Android-Automotive-OS-(AAOS)-Clients für den Group App Store
Konzeption und Bereitstellung neuer Funktionen von der Implementierung über die Integration bis hin zum Release
Anpassung der Anwendung an verschiedene Fahrzeugmarken, ECUs und Hardwareplattformen
Integration von Backend-Diensten und Sicherstellung einer robusten Kommunikation zwischen dem Fahrzeug und den Backend-Systemen
Analyse und Behebung von Softwareproblemen auf Automotive-Hardware sowie kontinuierliche Verbesserung der bestehenden Codebasis
Design, develop and improve mobile software solutions for Barclays’ digital offerings, leading a team or acting as an individual contributor in Android development.
Responsibilities
Design, develop and improve software using industry-aligned programming languages, frameworks, and tools
Ensure code is scalable, maintainable, and optimized for performance
Collaborate with product managers, designers, and other engineers to define requirements and align solutions
Participate in code reviews and promote a culture of code quality and knowledge sharing
Stay informed of industry technology trends and contribute to the organization’s technology communities
Design, develop, and improve mobile software solutions for Barclays’ digital offerings, focusing on Android platforms and supporting enterprise mobile initiatives.
Responsibilities
Develop high‑quality Android applications using Kotlin, Jetpack, and modern architectural patterns.
Collaborate with product managers, designers, and engineers to define requirements and integrate solutions.
Implement secure coding practices, automated testing, and CI/CD pipelines.
Lead or contribute to cross‑functional teams, mentoring peers and driving technical excellence.
Maintain and optimize existing codebases, including legacy Java support.
Develop, refine, and document code for new Android applications using Kotlin, Java, and Jetpack Compose, ensuring performance, quality, and responsiveness.
Compensation
Along with competitive pay, as a full-time Infosys employee you are also eligible for the following benefits:
Responsibilities
Assist in conducting targeted interviews and workshops to capture user needs
Participate in design discussions to capture software specifications
Develop, refine, and document code for new software applications
Execute test plans, analyse outcomes, and report defects
Support the integration of new software features
Requirements
Bachelor's/Master's degree in Computer Science, Engineering, or a related field