iOS & tvOS Engineer
New York, New York
Full Time
$110k - $200k
My client, a popular media and streaming conglomerate, is searching for a tvOS and iOS developer to join their team. They are seeking a high caliber mobile developer to improve and design the core iOS and tvOS technology present in all their apps.
As an iOS developer for this company, the selected candidate will be responsible for designing and building innovative features for their popular media streaming apps and tvOS apps. They will work closely with the product and design teams of both the media conglomerate and its subdivisions to develop, test, and deploy new features and enhancements.
Qualifications & Experience:
- Experience in developing and deploying high-quality applications
- Proficiency with Swift/Objective-C
- Ability to effectively develop processes to consistently deliver software with minimal defects and system disruptions
- Advocate for coding standard methodologies, clean and testable code
- Strong fundamentals in data structures, algorithms, and networking
- Proven experience as a leader capable of motivating and energizing the very best software engineers, as well as gaining their respect
- Ability to influence others with your ideas, contribute to company-wide methodologies and initiatives
What you'll do:
- Develop iOS and tvOS applications for video streaming that are complex and consumer-facing
- Possess a strong understanding of architectural design principles
- Create exceptional video streaming experiences that are optimized for scalability and performance
- Stay up-to-date with the latest techniques, tools, and ecosystem developments, with a focus on iOS and tvOS
- Must have at least 5 years of experience in Apple development
- Experience building applications using Swift, UIKit, SwiftUI, and Combine
- Familiarity with audio/video streaming with FairPlay
- Knowledge of content protection and rights management concepts
- Capable of providing architectural guidance on app features
- Familiarity and working experience with Agile development methodologies
- Ability to design and develop significant software components and provide technical leadership to other developers
- Ability to quickly learn and apply new technologies
- Excellent communication and creative problem-solving skills
- Familiarity with common CI/CD practices and GIT workflows
- Commitment to delivering quality code and documentation
Along with technical expertise, my client is looking for someone who is an excellent communicator, a team player, and passionate about their work. This company seeks an individual who is not afraid to take risks, push boundaries, and try new things.
#LI-PJ1
Posted by: Patricia Joseph