Job Description

Software Engineer plays a leading role on a high-performance team. The successful candidate will lead the development of quality code for multiple NeuLion apps and will define and enforce coding standards and development best practices. The Senior Software Engineer owns the technical implementation of projects and is expected to provide training, guidance, and mentorship to other members of the team.

REQUIRED SKILLS AND EXPERIENCE

A minimum of 4-6 years of hands-on professional development experience with Objective-C and iOS
Experience working a significant consumer app that is currently available in the marketplace
Experience Objective-C programming and Xcode
Experience with iOS frameworks such as AV Foundation, Core Animation, etc.
Demonstrated experience developing applications leveraging XML/JSON
Solid understanding of data models and data access architecture and optimization
Strong understanding of multi-tier web architectures, and OO design patterns and concepts
Strong understanding of server side software, scalability, performance, and reliability
A sound understanding of HTTP and REST-style web services is required.
Must demonstrate solid organization/communication skills.
Excellent analytical and problem-solving skills.
Experience with Apple Push Notification Services iOS Frameworks and Memory Managemen

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online