
Company |
Jaguar Land Rover |
Job title |
Senior Android Engineering Lead |
Job location |
Manchester, England, UK |
Type |
Full Time |
Responsibilities:
- Working within a cross-functional multi-discipline squad to produce features for our latest mobile project.
- Collaborate with Engineering Leads, SEIT, Agile Delivery Leads, and UI/UX to deliver a high-quality product.
- Maintain quality and performance of in-development and released products through bug fixing, peer reviews, automated testing and documentation.
- Personal development of your Android skill set during 20% time (one day a week reserved for personal development).
Requirements & Skills:
- Experience in developing production Android apps in Kotlin.
- Knowledge of security vulnerabilities and best-practice mitigations, following OWAPS MASVS.
- Familiarity with development best practices like SOLID, DI, DDD, Onion & Hexagonal Architectures.
- Experience writing effective unit tests and UI testing in Espresso.
- Experience or knowledge of frameworks like Flow, Rx, Koin, Hilt/Dagger, Glide, Compose, Retrofit
