Senior iOS Developer

Unlock Employer New York, NY Full Time Live

Required Skills

My Compatibility Score

Choose Match Score option:

PRINCIPAL RESPONSIBILITIES: • Objective C/iOS programming of Comedy Central, Spike TV and TV Land iOS applications • Advanced UI development and sensitivity to information architecture issues • Work in and develop further software frameworks used at MTVN and be capable of extending those frameworks and classes while maintaining integrity of the overall code base • Assist in the technical development of apps with third party vendors • Develop and maintain the coding standards of the mobile properties • Collaborate with other departments and technical teams to develop and enhance creative and efficient approaches to app production • Writing Technical Specifications for applications and interfaces to be built JOB SKILLS: • Professional and expert knowledge of Apple iOS SDK, Xcode 5, Xcode 6, Xcode Instruments • Capable of optimizing and memory profiling using Xcode Instruments • Fully conversant with OOP principles, software development frameworks and design patterns • Working knowledge of source control tools: SVN / Github • Working knowledge of Atlassian suite products including JIRA, Confluence, Stash and Crucible • Continuous integration with Jenkins • Knowledge of APNS • Extensive experience working with Apple to deploy applications (iTunesConnect) • Experience with social network API's such as FaceBook, Twitter, OpenID, oAuth etc. • Capable of analyzing complicated app architectures and templates and translating that analysis into efficient technical strategies and code • Video Streaming technologies and associated editing programs a plus TEAM SKILLS • Capable of working closely with, managing or being managed by peer ­level developers in SCRUM or Agile teams • Excellent communication skills • Commitment to getting results for time­ sensitive launches, promotions and events • Maintain an atmosphere of professionalism • Capable of understanding business objectives and be able to translate that business logic into technical design • Able to work in a fast­paced team environment and be adaptable to the demands of all levels and types of production duties • Willing to take technical risks and envision next generation GUI and interactive models EXPERIENCE: • At least three years of mobile app experience • Experience working in mid to large size development teams • Experience with video players a plus • Experience with content management systems a plus • Good eye for design and ability to enhance design process by coming up with animations to prototype a plus • Experience with ads and reporting suites such as Omniture a plus EDUCATION: Post Secondary degree (BA, BSc) and or Graduate level (MA, MSc, MFA) read more