Job Title: Digital Solutions Designer
Job Description:
We are seeking an accomplished Software Architect to spearhead the development of a mobile application for a video streaming platform.
Responsibilities:
* Develop and drive common designs across client application platforms, emphasizing best practices for code quality and performance.
* Lead complex feature designs, create and maintain estimation frameworks, lead technical evaluations, and develop POCs.
Required Skills and Qualifications:
Technical Requirements:
- Strong written and verbal communication skills.
- Excellent collaboration and leadership abilities.
- Ability to think strategically with customer focus and technical understanding.
- Proficiency in React Native mobile app development.
- Familiarity with native Android development and design principles.
- Knowledge of 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, and Android Services.
Tools and Software:
- Android Studio.
Languages:
- English: C1 Advanced.