Back to all positions

[Remote] Senior Software Engineer - Full-Stack (.NET, React + Native Apps)

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. ViewNexa is a streaming and app development platform for broadcasters, publishers, and media companies. The company is seeking a Senior Software Engineer to build and ship features across .NET backend, React web, and native or cross-platform mobile and connected TV clients, integrating APIs, authentication, cloud services, telemetry, device capabilities, and media playback.

Responsibilities

  • Build and ship features across backend (.NET), web (React/TypeScript), and one or more client platforms
  • Contribute to shared application architecture so web, mobile, and CTV are not three unrelated codebases
  • Integrate clients with REST APIs, auth, cloud services, telemetry, device APIs, and media playback
  • Debug the hard client problems: app lifecycle, memory, focus/remote navigation, fragmented device behavior, and playback edge cases
  • Help the team choose where a native SDK, a cross-platform framework, or a web-based app is the right tool

Skills

  • Senior-level C#/.NET and strong hands-on React/TypeScript web development. You can contribute on both sides of an API in the same sprint
  • Shipped native or cross-platform applications on at least one of: Android (Kotlin/Java), iOS (Swift), .NET MAUI/Xamarin, React Native, Tizen, Roku / BrightScript, tvOS, or similar living-room platforms. Shipping means store or production release, not a sample app
  • Building clients that talk to real backends: REST APIs, authentication/authorization, cloud services, telemetry, device capabilities, and media playback
  • Practical multi-platform engineering: platform SDKs, application lifecycle, networking, performance and memory constraints, deployment, compatibility, and device debugging
  • Comfort working across backend, web, and client stacks without needing a translator
  • Connected TV (Roku, Fire TV, Tizen, webOS, tvOS, Android TV). CTV constraints are different from mobile, and this is high-value for us
  • Media playback on-device (ExoPlayer, AVPlayer, Roku Video, HLS/DASH players) and the issues that come with it: buffering, DRM, live latency, captions
  • .NET MAUI or a shared C# client architecture
  • App-store / manufacturer certification experience (Roku, Samsung, Amazon, Apple)
  • BrightScript/Roku channel development
  • In-app purchase, entitlements, or SVOD/AVOD client flows
  • Experience with a “write once, certify many” SDK model

Benefits

  • Remote work arrangement

Company Overview

  • ViewNexa allows content producers and distributors to ingest, organize, distribute, and monetize to nearly any digital destination. It was founded in undefined, and is headquartered in , with a workforce of 11-50 employees. Its website is https://ViewNexa.com.