Responsibilities
- Design, build, and maintain mobile applications using .NET for iOS and Android.
- Collaborate across disciplines (product, design, backend) to deliver high-impact mobile experiences.
- Write high-quality C# code and contribute to native platform code in Swift (iOS) and Kotlin/Java (Android) as needed.
- Lead integration efforts with native SDKs, custom UI components, and low-level platform features.
- Guide architectural decisions balancing cross-platform efficiency with native performance and UX.
- Own debugging, profiling, and optimization for responsiveness, startup time, and resource usage.
- Create and maintain unit, integration, and automated UI tests.
- Help evolve and maintain CI/CD pipelines for reliable mobile delivery.
- Stay informed on the latest developments in .NET, iOS, and Android ecosystems and recommend adoption where beneficial.
Work Arrangement
Remote (Worldwide)
Team
Structure: Collaborates across disciplines (product, design, backend)
Additional Information
- This position may require up to 10% travel for onsite collaboration and meetings at a Versant office location, based on the needs of the business.
- The final round of the interview process will be conducted in person.
- As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision.