At Nielsen, we are passionate about powering a better media future for all people by providing powerful insights that drive client decisions and deliver extraordinary results. We are looking for a Senior iOS Developer to join our Gracenote Tech team. The ideal candidate would have a passion for Clean Code, scalable architectures, Test Driven Development, and DevOps.
Key Responsibilities:
- Develop and enhance flagship Video, Audio, Automotive, and Sports metadata software solutions
- Design applications with a Platform-first mentality focusing on scale, consistency, and reliability
- Develop mobile apps on iOS platforms
- Work in small, configurable teams to deliver software using an iterative approach
- Interact with Product, Editorial, and Client Experience teams to refine the Gracenote offering
Requirements:
- Minimum 4+ years of hands-on experience with Swift for developing iOS applications
- Proven track record in building and releasing iOS applications on the App Store
- Strong knowledge of mobile architectures and design patterns (MVC, MVVM, etc.)
- Performance optimization skills for iOS applications
- Experience with API integration and data handling (JSON, XML)
- Degree in Computer Science, Engineering, Maths, or related fields
Desired Skills:
- Excellent communication and documentation skills
- History of open source contributions
- Personal tech blog
- Passion for exploring new programming languages & frameworks
Join our dynamic team committed to excellence and make an impact in the media revolution!