Taro Logo

Mobile Android Senior Engineer

Nielsen is a global measurement and data analytics company with nearly 14,000 associates.
Android
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Mobile Android Senior Engineer

Nielsen is seeking a solid and experienced mobile senior Android developer for the role of Mobile Android Senior Engineer. This position requires 5+ years of experience developing mobile Android apps, with proven knowledge of network protocols like HTTP, HTTPS, VPN, and Bluetooth. The successful candidate will be responsible for providing technical leadership and direction to other mobile developers of Nielsen Mobile meters and helping shape the strategy for testing and deployment across different markets.

Key responsibilities and requirements include:

  • Designing and implementing solutions for mobile Android devices
  • Excellent Java/Kotlin knowledge
  • Very good knowledge of Android networking APIs, specifically HTTP/S
  • Strong understanding of memory management for embedded applications
  • Experience with Bluetooth and VPN protocols for Android
  • Proficiency in mobile performance optimization
  • Understanding of IPv4/IPv6, UDP/TCP packets and sockets
  • Experience with Native and Web communications using JavaScript
  • Familiarity with CI/CD tools (Jenkins/GitLab)
  • Experience working in an Agile/Scrum environment
  • Good understanding of JSON formats and parsers
  • Experience integrating 3rd party SDKs (e.g. Firebase)
  • Ability to work across multiple platforms and domains
  • Excellent communication, documentation, and presentation skills

The ideal candidate should be a self-starter, proactive leader, and able to work independently. They should be flexible, committed to excellence, and able to adjust to a dynamic, changing technical and business environment.

Nielsen offers a collaborative work environment where career growth is viewed as a partnership. They champion their employees and provide opportunities for continuous improvement and exploration of new approaches. Join Nielsen's team and become part of a community that values success and enables your best to power their future.

Last updated a year ago

Responsibilities For Mobile Android Senior Engineer

  • Develop mobile Android apps
  • Provide technical leadership and direction to other mobile developers
  • Help shape the strategy for testing and deployment of Nielsen Mobile meters across different markets
  • Interact with other teams and work with product managers and business owners
  • Publish apps on Google Play store and Amazon Kindle store

Requirements For Mobile Android Senior Engineer

Java
Kotlin
  • 5+ years of experience in designing and implementing solutions for mobile Android devices
  • Excellent Java/Kotlin knowledge
  • Very good knowledge of Android networking APIs, specifically HTTP/S
  • Very good knowledge on memory management for embedded applications
  • Good knowledge of Bluetooth and VPN protocols for Android
  • Strong record on mobile performance optimization
  • Understanding of IPv4/IPv6, UDP/TCP packets and sockets
  • Experience with Native and Web communications using JavaScript
  • Experience with CI/CD tools (Jenkins/GITLab)
  • Experience working in an Agile/Scrum environment
  • Good understanding of JSON formats and parsers
  • Experience integrating 3rd party SDKs (e.g. Firebase)
  • Ability to work across multiple platforms and domains
  • Excellent communication, documentation and presentation skills
  • BSc in Engineering and / or Computer Science or related field

Interested in this job?