Senior Software Engineer - iOS Platform
CNBC
Englewood Cliffs, NJThis was removed by the employer on 9/28/2016 6:40:00 PM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the IS/IT Category
Search for Senior Software Engineer - iOS Platform jobs in Englewood Cliffs-NJ
Search all Senior Software Engineer - iOS Platform postings
Full Time Job
Responsibilities The CNBC Digital Technology team is seeking a senior developer to develop and manage software solutions across CNBC's iOS platforms(iPhone/iPad/Apple watch/Apple TV). The role requires hands-on software development skills, deep technical expertise across the entire software delivery process, from content generation to delivery. The engineer will work closely with the product, design, third-party providers, vendors and the enterprise architecture teams to convert ideas to reality while managing all aspects of the software development lifecycle.
Our apps
Qualifications/Requirements • BS degree or higher in computer science with 5 years of broad engineering experience
• Extensive experience in developing, deploying and supporting iOS based applications
• Experience with test driven development
• Expertise in performance, scalability, security, architecture, and engineering best practices
• Willingness to stay up-to-date with the latest in emerging technologies/trends on mobile platforms
• Experience engineering video centric products with knowledge of multi-bitrate streaming and casting
• Experience integrating with third-party libraries such as video and display advertising
• Expert knowledge of building responsive user experiences across phones and tablets
• Experience with code coverage and unit testing tools like Specta, Expecta, OCMock, Jenkins etc.
• Expert knowledge of XCode/AppCode IDE, build and distribution processes
• Expert knowledge of dependency managers such as Cocoapods
• Experience integrating with APNS
• Experience working with analytics tools like Omniture, comscore, chartbeat etc.
• Expert knowledge of Restful services
• Expert knowledge of html5, java-script and experience building hybrid applications
• Experience building apps for Apple TV and Apple watch
• Experience implementing in-app purchase would be nice to have Desired Characteristics • Strong Communication skills (verbal and written) with an ability to work in a highly collaborative environment
• Good organizational skills with the ability to track and prioritize multiple tasks
• Proactive personality with a proven track record of following through and delivering on responsibilities
• Highly adaptive and capable of being an individual contributor and working as part of an extended team
• Ability to work in a highly collaborative, multi-country/time zone environment