iOS Expert for Nielsen's Mobile Measurement Applications

6 days ago


Bengaluru, Karnataka, India Nielsen Full time
About the Role

We are seeking an experienced iOS developer to join our team at Nielsen. As a key member of our mobile measurement applications development team, you will be responsible for designing and developing code for our iOS mobile digital and audio measurement applications.

The successful candidate will have excellent native iOS development experience and a strong understanding of Swift programming. They should also have experience working with on-device Bluetooth protocols using the corresponding iOS APIs and services, as well as proficiency in Cocoa pods and Swift package manager.

Key responsibilities include driving alignment between different teams and mobile apps, implementing best practices across a team of developers and testers, delivering efficient and quality software, and ensuring excellent mobile performance and user experience.

Responsibilities:
  • Design and develop code for Nielsen's iOS mobile digital and audio measurement applications
  • Help drive alignment between different teams and mobile apps
  • Implement best practices across a team of developers and testers
  • Deliver efficient and quality software, excellent mobile performance and experience for our mobile app users
  • Drive mobile development and mentor junior team members
  • Stay on top of technology change, assess impact, offer solutions and innovate in the mobile measurement space
  • Deploy to Apple App Store and monitor the Store stats for application health
Requirements
  • A solid iOS developer with minimum 5 years' experience in designing and implementing solutions for mobile iOS devices (iPhones, iPads)
  • Excellent native iOS development experience
  • Excellent knowledge of Swift programming
  • Very good knowledge and exposure to iOS networking APIs, specifically HTTP/S
  • Experience working with on-device Bluetooth protocols using the corresponding iOS APIs and services is strongly desired
  • Experience working with Audio/Video recording in the background
  • Understanding of Native and Web communications using JavaScript
  • Experience with using Instrumentation and Profiling tools provided by XCode
  • Good knowledge on memory management for mobile applications
  • Proven record on mobile performance optimization
  • Understanding of IPv4/IPv6, UDP/TCP packets and sockets is a plus
  • Any prior experience with ReactJS is a plus
  • Experience with CI/CD tools (Jenkins/GITLab)
  • Experience working in an Agile/Scrum environment and ceremonies
  • Good knowledge of JSON formats and parsers
  • Experience integrating 3rd party SDKs (e.g. Firebase)

Nielsen offers a competitive salary of $140,000 - $160,000 per year, depending on experience, plus benefits such as medical, dental, and vision insurance, 401(k) matching, and paid time off.



  • Bengaluru, Karnataka, India Nielsen Full time

    We are seeking a highly skilled iOS Developer to design and develop code for Nielsen's iOS mobile digital and audio measurement applications. As a key member of our team, you will drive alignment between different teams and mobile apps, implement best practices across a team of developers and testers, and deliver efficient, quality software for our mobile...


  • Bengaluru, Karnataka, India Nielsen Full time

    About NielsenWe are a global leader in measuring and analyzing consumer behavior, delivering powerful insights that drive client decisions and deliver extraordinary results. Our talented workforce is dedicated to capturing audience engagement with content - wherever and whenever it's consumed. Together, we are proudly rooted in our deep legacy as we stand at...


  • Bengaluru, Karnataka, India Nielsen Full time

    We are seeking a skilled Market IOS Developer who can design and develop innovative solutions for mobile devices. The ideal candidate will have a strong background in iOS development, including experience with Swift programming, native iOS development, and iOS networking APIs. Additionally, the candidate should be familiar with on-device Bluetooth protocols,...

  • iOS Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Nielsen Full time

    About NielsenNielsen is a leading provider of insights and data that drive client decisions and deliver extraordinary results. Our talented, global workforce is dedicated to capturing audience engagement with content - wherever and whenever it's consumed. As a passionate and experienced team, we are committed to excellence, perseverance, and the ambition to...


  • Bengaluru, Karnataka, India Nielsen Full time

    Quality Assurance Role at NielsenWe are seeking a detail-oriented Quality Assurance Engineer to join our team. As a QA Engineer, you will be responsible for ensuring the quality of our mobile applications by designing and executing manual and automated test scenarios. You will work closely with development teams to identify and report defects, and...


  • Bengaluru, Karnataka, India The Nielsen Company Full time

    About the OpportunityWe are seeking a skilled and experienced iOS developer to join our team at The Nielsen Company.Key ResponsibilitiesDesign and develop high-quality iOS mobile digital and audio measurement applications.Collaborate with cross-functional teams to drive alignment and best practices.Implement efficient software solutions and deliver...


  • Bengaluru, Karnataka, India Nielsen Full time

    About NielsenWe are passionate about powering a better media future for all people by providing powerful insights that drive client decisions and deliver extraordinary results.Our talented, global workforce is dedicated to capturing audience engagement with content - wherever and whenever it's consumed.We champion you, because when you succeed, we do too.Key...


  • Bengaluru, Karnataka, India Nielsen Full time

    About NielsenWe are passionate about powering a better media future for all people by providing powerful insights that drive client decisions and deliver extraordinary results. Our talented, global workforce is dedicated to capturing audience engagement with content - wherever and whenever it's consumed.About the RoleWe are seeking an organized,...


  • Bengaluru, Karnataka, India Nielsen Full time

    Job Description:We are seeking a skilled Senior Mobile Test Engineer to join our team at Nielsen. As a mobile quality assurance specialist, you will be responsible for ensuring the highest quality of our mobile applications. Your technical expertise will be instrumental in identifying and resolving issues, and you will work closely with cross-functional...


  • Bengaluru, Karnataka, India Nielsen Full time

    About the RoleWe are seeking a highly experienced and skilled Senior Android Developer to join our Nielsen Mobile team. As a key member of our team, you will be responsible for designing and implementing solutions for mobile Android devices, with a focus on developing high-quality mobile apps.Key ResponsibilitiesDesign and implement mobile Android solutions,...


  • Bengaluru, Karnataka, India Nielsen Full time

    About NielsenAt Nielsen, we empower innovation through data-driven insights that drive business decisions. Our talented global workforce is dedicated to capturing audience engagement with content across various platforms. As a Software Engineer on our Digital SDK teams, you will play a crucial role in building our SDKs for content measurement as part of...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Nielsen Full time

    About the Role:We are seeking a skilled Software Engineer to join our dynamic team at Nielsen. As a key member of our team, you will be responsible for translating design requirements into functional, user-friendly products and interfaces.Key Responsibilities:Collaborate with cross-functional teams to understand and develop systems APIs.Write unit and...

  • QA Engineer

    1 month ago


    Bengaluru, Karnataka, India Nielsen Full time

    About the RoleWe are seeking a highly motivated and detail-oriented QA Engineer to join our team at Nielsen. As a QA Engineer, you will be responsible for testing mobile applications, identifying defects, and collaborating with development teams to ensure high-quality products.Key ResponsibilitiesTest native mobile applications, both manually and via...


  • Bengaluru, Karnataka, India Nielsen Full time

    About NielsenWe are passionate about powering a better media future for all people by providing powerful insights that drive client decisions and deliver extraordinary results.Our talented, global workforce is dedicated to capturing audience engagement with content - wherever and whenever it's consumed.We champion you, because when you succeed, we do too.Key...

  • Data Engineer

    6 days ago


    Bengaluru, Karnataka, India Nielsen Full time

    Nielsen is a leading media measurement company that powers a better media future for all people. We provide powerful insights that drive client decisions and deliver extraordinary results.Job SummaryWe are seeking a highly skilled Data Engineer to join our team. As a Data Engineer, you will design, develop, test, and support complex software solutions for...


  • Bengaluru, Karnataka, India Nielsen Full time

    About the RoleWe are seeking a skilled Senior Mobile Quality Assurance Engineer to join our team at Nielsen. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality of our mobile applications.Key ResponsibilitiesDevelop and execute manual testing strategies for mobile applicationsDesign and implement automated...


  • Bengaluru, Karnataka, India Nielsen Full time

    About Nielsen's Corporate PlatformsWe are seeking an experienced SAP S/4 HANA developer to join our Corporate Platforms organization. As a key member of our team, you will be responsible for designing and developing custom solutions in the SAP S/4 HANA environment, including apps using SAP Fiori and SAPUI5.ResponsibilitiesDesign and develop custom solutions...

  • UI Developer

    3 weeks ago


    Bengaluru, Karnataka, India Nielsen Full time

    Job Title: UI DeveloperAbout the Role:Nielsen's Audience Measurement Engineering Platforms are seeking a skilled UI Developer to join our team. As a UI Developer, you will be responsible for designing, developing, and testing complex UI solutions. You will work closely with our team to adopt standard platform tools for source code management, CICD,...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Nielsen Full time

    About the RoleNielsen's Streaming Measurement Team is seeking a skilled Software Engineer to join our team. As a key member of this team, you will play a critical role in developing software interfaces with major TV streaming providers and ensuring the accuracy of media asset management systems.ResponsibilitiesDevelop and maintain an extensive functional...

  • Senior UI Developer

    2 weeks ago


    Bengaluru, Karnataka, India Nielsen Full time

    About UsAt Nielsen, we are passionate about our work to power a better media future for all people by providing powerful insights that drive client decisions and deliver extraordinary results. Our talented, global workforce is dedicated to capturing audience engagement with content - wherever and whenever it's consumed. Together, we are proudly rooted in our...