About the Role
As a seasoned Lead Software Developer, you will play a crucial part in driving innovation and excellence within our team. Your primary responsibility will be to design, develop, test, and document new features and enhancements for client applications supporting streaming video products.
You will lead a dynamic Software Engineering Team, collaborating closely with product managers and architects to ensure seamless integration and high-performance solutions that meet customer requirements efficiently and effectively.
The role also involves providing on-call support, including monitoring, triaging, and resolving production issues as they arise.
Mandatory Skills Description
To excel in this position, you must possess:
* A minimum of 2-3 years of experience in Team Leadership roles
* Excellent verbal and written communication skills
* Strong teamwork focus and ability to foster collaboration within and across teams
* Advanced knowledge of React Native mobile app development (5+ years) and at least one of the following programming languages: Java/Kotlin or Obj-C/Swift
* Experience in developing mobile apps for iOS/Android and TV platforms
Your proficiency in these areas will enable you to make significant contributions to the team's success.
Languages
We are looking for candidates proficient in English, with a C1 Advanced level of proficiency.