 
        
        Job Opportunity
We're seeking an experienced software developer to design, develop and maintain a mobile application for video streaming services.
 * Design and implement new features and improve existing functionalities on client applications to support streaming video products.
 * Estimate, design, develop, test, and document new features.
 * Collaborate with other software engineers, product managers, and architects in a cross-functional environment to ensure functions and performance meet customer requirements.
 * Provide on-call support, including monitoring, triaging, and resolving production issues.
Mandatory Skills and Qualifications
 * Proficient in JavaScript and React Native mobile app development (5+ years) as well as at least one of the following: Java/Kotlin or Obj-C/Swift.
 * Experience in developing mobile apps for iOS/Android and TV Platforms.
 * Strong teamwork focus and ability to foster collaboration within and across teams.
 * Knowledge of agile development methodologies.
 * Effective verbal/written communication skills.
Key Responsibilities
 1. To build scalable and efficient mobile applications for video streaming services.
 2. To troubleshoot and resolve technical issues that may arise during deployment.
Requirements
 * A strong background in software development, particularly in mobile app development.
 * Familiarity with Agile development methodologies.
 * Excellent problem-solving skills and analytical thinking.
 * Ability to work effectively in a team environment.