NBCUniversal · 1 day ago
Software Engineer, Android
NBCUniversal is one of the world's leading media and entertainment companies, creating world-class content across various platforms. They are seeking an Android Developer to design and implement scalable Android applications, focusing on user experience and collaboration with cross-functional teams.
BroadcastingMedia and EntertainmentNews
Responsibilities
Lead Architecture Design: Design and implement robust, scalable, and maintainable Android applications for both mobile and TV platforms, ensuring best practices and industry standards
Develop with Kotlin and Compose: Utilize Kotlin and Jetpack Compose to develop modern, efficient, and user-friendly streaming applications
Implement MVVM Architecture: Apply MVVM architecture principles to create a clear separation of concerns and facilitate testable code
Design Patterns Expertise: Identify and apply appropriate design patterns to solve complex software design problems
Cross-Platform Development: Ensure seamless integration and consistent user experience across mobile and TV applications
Collaborate: Work closely with cross-functional teams, including product managers, designers, and backend developers, to deliver high-quality streaming applications
Code Review and Mentorship: Conduct code reviews and provide mentorship to junior developers, fostering a culture of continuous improvement
Performance Optimization: Optimize application performance for speed and scalability
Stay Current: Keep up-to-date with the latest industry trends, technologies, and best practices in Android development for both mobile and TV platforms
Qualification
Required
Minimum of 7 years of professional experience in Android development, with a focus on streaming applications
Expert proficiency in Kotlin and Jetpack Compose
Proficiency with concurrency and performance tools, including Kotlin Coroutines, Flow, and background threading
Experience with multiple architectural patterns (MVP, MVI, Clean Architecture) beyond MVVM
Experience with dependency management tools (Gradle, Maven) and third-party libraries
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes, including TV screens
Proven experience with design patterns such as Singleton, Factory, Observer, and Dependency Injection
Familiarity with RESTful APIs to connect Android applications to backend services
Familiarity with app signing, certificates, and Play Store release management (internal testing, staged rollouts)
Hands-on experience with debugging and proxy tools (e.g., Charles Proxy, Android Profiler, Firebase Crashlytics)
Experience with version control systems, such as Git
Excellent problem-solving and analytical skills
Strong communication and interpersonal skills
Ability to work independently and as part of a team
Strong attention to detail and a passion for quality
Preferred
Experience with continuous integration and continuous deployment (CI/CD) pipelines
Familiarity with agile methodologies and tools such as JIRA
Knowledge of cloud services and infrastructure
Previous experience in developing applications for TV platforms, such as Android TV
Benefits
Medical, dental, and vision insurance
401(k)
Paid leave
Tuition reimbursement
A variety of other discounts and perks
Company
NBCUniversal
NBCUniversal is a media company that provides entertainment and news development, production, distribution, and marketing services. It is a sub-organization of Comcast.
H1B Sponsorship
NBCUniversal has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (1)
Funding
Current Stage
Late StageTotal Funding
unknown2011-01-29Acquired
Leadership Team
Jeff Shell
CEO
Stephen Burke
Chief executive officer
Recent News
Sports Business Journal
2026-01-09
Sports Business Journal
2026-01-07
Company data provided by crunchbase