Project Description
Our Client is one of the largest TV providers in North America and we are searching for a Software Architect to join our team.
The project focuses on developing a mobile application for a video streaming platform.
Responsibilities
* Work 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 or develop POCs to vet new technologies and feature ideas.
Must‑Haves
* Excellent written and verbal communication skills.
* Excellent collaboration and leadership skills.
* Ability to do big‑picture thinking through the lens of the customer while still understanding technical details.
* Excellent at React Native mobile app development.
* Familiarity with native Android development and design.
* Android Studio.
* Kotlin, Java, Gradle.
* Android Interprocess Communication: Content Provider, Intent, Binder with AIDL.
* Automated Test Tools: Espresso, UI Automator.
* Android Application Design: MVVM, MVC, MVI.
* Activity lifecycle.
* Android Services.
* English proficiency: C1 Advanced.
#J-18808-Ljbffr