Job Overview
The company seeks a software architect to join their team for developing a mobile application for video streaming platform.
* Drive common designs across client platforms.
* Ensure code quality and performance across application platforms.
* Lead complex feature designs.
* Create estimation frameworks across client platforms.
* Lead technical evaluations for product scenarios.
* Develop POCs to vet out new technologies and features.
Key Responsibilities
Excellent communication skills are necessary for success in this role. Strong collaboration and leadership skills will be utilized to drive results.
Able to think big-picture while understanding technical details, proficiency in React Native mobile app development is required. Familiarity with native Android development and design is also essential.
Required Technologies
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 Life Cycle, Android Services.
Benefits
English Language Proficiency: C1 Advanced.
Other Requirements
Maintain accurate records and data. Utilize industry leading tools and software.