Project Description:Our Client is one of largest TV providers in North America and we are searching for a Software Architect to join our team. The project focuses on developing mobile application for video streaming platform.Responsibilities:You will be working on the streaming video client architecture:- Drive common designs across client application platforms- Drive best practices for code quality and performance across application platforms- Lead complex feature designs- Create and maintain estimation frameworks across client platforms- Lead technical evaluations for Product "what if" scenarios- Lead/develop POCs to vet out new technologies and/or feature ideasMandatory Skills Description:- Excellent written/verbal communication skills- Excellent collaboration and leadership skills- Ability to do big picture thinking through the lens of the customer while still understanding the technical details- Excellent at React Native mobile app development- Familiarity with native Android development and design. Must-haves:- Android Studio- Kotlin/Java/Gradle- Android Interprocess Communication- Content Provider- Intent- Binder with AIDL- Automated Test Tools- Expresso- UI Automator- Android Application Design- MVVM, MVC, MVI- Activity life cycle- Android ServicesEnglish: C1 Advanced