Job Overview
We are seeking an experienced mobile application developer to join our team and collaborate on the development of streaming video products.
Key Responsibilities:
* Develop and enhance client applications to support video streaming services.
* Work collaboratively with cross-functional teams, including software engineers, product managers, and architects, to ensure the delivery of high-quality features and functionalities that meet customer requirements in a cost-effective and maintainable manner.
* Provide on-call support, monitoring, triaging, and resolving production issues as needed.
Mandatory Skills:
* Strong expertise in JavaScript and React Native mobile app development, as well as proficiency in at least one of the following: Java/Kotlin or Obj-C/Swift.
* Experience in developing mobile applications for iOS/Android and TV platforms.
* Excellent teamwork skills and ability to foster collaboration within and across teams.
* Proficiency in agile development methodologies.
* Effective written and verbal communication skills.
Nice-to-Have Skills:
* Experience working in a CICD (Continuous Integration and Continuous Deployment) development environment.