Overview of the Position
* This role focuses on developing iOS and tvOS applications with a strong emphasis on software development experience.
Skill Requirements
* Proficiency in Swift and UIKit is necessary for this position.
* A Bachelor's degree in Computer Science Engineering or equivalent work experience is required.
* Effective problem-solving skills, including debugging issues in a production environment.
* Familiarity with automated testing concepts and Agile development methodologies.
* Strong communication skills and ability to collaborate in a team environment.
* Basic understanding of application architecture design and implementation concepts.
* Familiarity with basic design and architectural patterns.
* Ability to learn from and collaborate with more experienced engineers.
* Exposure to video playback on iOS or tvOS apps is beneficial.
* Understanding of video analytics and telemetry concepts.
About the Role
* This position involves working collaboratively with a team to develop high-quality iOS and tvOS applications.
* The ideal candidate will have experience with software development and proficiency in Swift and UIKit.
* Other responsibilities include contributing to code reviews, participating in on-call support for critical customer-facing issues, and staying up-to-date with industry developments.
Qualifications and Experience
* Bachelor's degree in Computer Science Engineering or equivalent work experience.
* At least one year of software development experience.
* Experience working with CICD pipelines and automated testing concepts.
* Familiarity with Agile development methodologies and version control systems.