Senior iOS Developer (Video/OTT)
Location
Chennai | India
Job description
Role: Senior iOS Engineer (OTT- Streaming Media Domain)
Based: Remote (India)
Type: Permanent
PLEASE NOTE * This is an immediate start – Notice Period more than 30 days cannot be considered .
About the Role:
The successful Senior iOS Developer will join our existing iOS team and play an integral role in the expansion of our business. This is an excellent opportunity that will give you the chance to work on the future of the video industry and grow your career with us. You will be a natural leader that enjoys mentoring/training junior developers, be comfortable taking the lead and making decisions, be a natural, creative thinker, and possess excellent communication skills, both verbal and written.
Responsibilities:
- Building, supporting, and improving code as well as best practices for high quality outcomes
- The project will allow you to take part in key decisions that lead to scalable solutions
- Define the architecture of OTT solutions
Requirements:
- At least 3-6 years' experience in iOS application development
- Working knowledge of the Swift programming language, as well as Swift UI
- Good knowledge of several commonly used Apple frameworks like, Foundation, UIKit, Strong knowledge on Swift language
- Excellent understanding of Design patterns such as MVVM
- Experience in using XCode to build & test mobile applications
- Experience developing Libraries/Reusable components
- Familiarity with iOS API's and libraries
- Experience in using REST APIs on iOS Applications/Libraries
- Knowledge on XCode toolchain and Build System
- Experience in designing and implementing enterprise grade software
- Understanding of distributed multi-tier infrastructure
- Ability to work as individual contributor as well as a team player
- Familiarity working with GIT or other Central Repository System
- Hands on experience on writing Unit Tests
Bonus Skills
- Knowledge of tvOS specifics, input control, focusing system, playback
- In-depth knowledge of Apple App submission
- Experience of in-app purchases
- A background in mobile, TV, OTT and video application development is a bonus
About Ovyo
Ovyo works globally with companies in the TV, Media & Networks industries including household content brands and operators. Our people provide consulting services to build the platforms, test the apps, and drive the programmes that shape the way the world watches video and connects. Our management team is in the UK, and we have technical, and operations teams based in India, South Africa, Europe, and the Americas.
Job tags
Salary