Senior Full-Stack Engineer (React / .NET / Live Streaming eCommerce)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
We’re building the future of live streaming ecommerce—a bold, community-powered platform where creators can sell, connect, and grow in real time. We’re looking for a Senior Full-Stack Engineer who’s equally at home writing performant React UIs and scalable .NET APIs. If you thrive in fast-paced startup environments and want to work across real-time systems, live video streaming, GraphQL, and cloud-native tools—this is your shot.
Tech Stack Highlights
You’ll work across both frontend and backend systems. We don't expect you to know everything on day one—but deep expertise on one side and eagerness to grow on the other is a must.
Frontend
React 18 / Next.js (v14+)
Vercel (Edge Functions, SSR/ISR, PWA support)
Apollo Client + GraphQL Subscriptions
Auth0, Redux Toolkit
Pusher.io for real-time updates
Agora SDKs (RTC, RTM, Media Push)
Stripe, Scanbot SDK
Internal component libraries with Storybook
Observability: Datadog RUM & logging
i18n with next-i18next / react-i18next
Backend
.NET 8 / C# (Minimal APIs, background services)
Entity Framework Core + PostgreSQL
Azure (Blob Storage, Service Bus, Application Insights)
GraphQL with HotChocolate
Auth0, API Key Auth
Dapr for microservices and eventing
Stripe.NET, ShipEngine, Shippo, Plaid.NET, TaxJar
Cloudinary, Twilio, Geo.MapBox
AutoMapper, Slugify, shortid
What You’ll Do
Build and maintain end-to-end product features, from the frontend UI to backend services
Own critical flows across live shopping, seller onboarding, chat, and streaming experiences
Collaborate with design, product, and DevOps to rapidly ship high-impact features
Implement real-time capabilities: live chat, viewer count, notifications, and interactive tools
Ensure scalability, performance, and security across the stack
Improve observability and troubleshoot complex user journeys
Shape architecture and mentor engineers on best practices across the codebase
Requirements
You Should Have
5+ years of professional software engineering experience
Deep expertise in either React/Next.js or .NET backend systems
Solid experience working with GraphQL, REST APIs, and real-time messaging
Strong foundation in cloud platforms (Azure preferred)
Passion for clean code, performance, and developer experience
Experience working with third-party APIs and complex integrations
Strong communication skills and a collaborative, ownership-driven mindset
Bonus Points
Experience with live video or WebRTC (Agora a plus)
Built a PWA or hybrid/native app
Familiarity with Kubernetes, Dapr, or event-driven microservices
Worked in high-growth startups or shipped products 0
1
Full-stack experience beyond your core strength
Contributions to open source or developer communities
i18n/localization experience
Benefits
Why Join Us?
We’re redefining what it means to sell live. As a small team with outsized ambition, we move fast, ship often, and take pride in what we build. You'll work on a product with real traction, influence both tech and strategy, and help shape the creator economy of tomorrow.
Competitive salary
Health insurance
Paid holidays
Remote work flexibility (upon request)
Powerful workstations
Sit/stand desks
Convenient location & free parking