: West LondonWFH:
We are excited to be recruiting for the position of Software Development Engineer II (Android), to join a leading Video on Demand provider worldwide with plans for rapid expansion.
The successful candidate will work within a team of Engineers developing the customer-facing applications and will have responsibility for the day-to-day development of new features worldwide, across our Android applications (Kotlin)Key Skills and Experience
- Excellent technical awareness and skills, prior development experience of shipping Android applications (Kotlin).
- Proven understanding of SOLID Principles, Human Interface Guidelines, MVVM/VIP, TDD
- Experience working in an agile environment
- Experience building dynamic customer-facing apps that use RESTful APIs to operate
- Experience building modular apps, or migrating a monolithic app to a modular architecture
- Knowledge of development best practices, including coding guidelines
- Experience with apps interacting with an AWS backend and knowledge of AWS SDKs
- Knowledge of or previous experience with VOD is a plus, including experience working with video playback on Android apps
- Experience with Kotlin, GraphQL API, AWS, Firebase, Fastlane, Fire TV, Android TV Development and/or BDD highly desirable
Feel free to apply if you feel your experience aligns with the key skills required.