Back to Search
Overview
Senior

Senior / Staff Full-Stack Engineer (Node.js / Next.js)

Confirmed live in the last 24 hours

ExpressVPN

ExpressVPN

Remote, Aachen
Remote
Posted March 26, 2026

Job Description

Location: Germany
Team: White-label Platform
Working Arrangement: Open to remote & onsite

About the Role

We are building a next-generation white-label platform that enables partners to seamlessly integrate and distribute ExpressVPN’s services within their own ecosystems. As a Senior / Staff Full-Stack Engineer, you will play a key role in designing and delivering a scalable, secure, and intuitive developer and tenant experience.

You will own end-to-end development of critical platform features—from backend services to frontend interfaces—powering a Stripe-like management console for our B2B partners.

What You’ll Do

  • Design, build, and maintain the Developer / Tenant Console — a Stripe-style management interface for B2B partners
  • Develop and manage authentication endpoint configuration flows, enabling partners to register and maintain their own OIDC / OAuth2 identity providers
  • Build subscription and entitlement services, including endpoints consumed by SDKs for real-time user access and feature control
  • Create statistics and KPI dashboards, providing tenants with visibility into usage metrics, active connections, MAU, and platform health
  • Implement billing and usage visibility, including usage-based billing summaries, invoice history, and per-tenant consumption breakdowns
  • Own full-stack delivery of features, from API design and backend services (Node.js) to frontend implementation (Next.js / React)
  • Collaborate closely with platform, SDK, and infrastructure teams to ensure seamless integration and scalability
  • Drive best practices in system design, performance, security, and developer experience
  • (Staff level) Provide technical leadership, mentor engineers, and influence architectural decisions across the platform 

What We’re Looking For

  • Strong experience with Node.js and Next.js/React
  • Proven ability to own full-stack features end-to-end (API design, integration, frontend architecture, state management)
  • Experience building B2B platforms, developer portals, or admin/tenant dashboards
  • Solid understanding of authentication and authorization protocols (OIDC, OAuth2)
  • Experience designing scalable APIs and backend services
  • Familiarity with data visualization libraries (e.g., Recharts, Chart.js) for dashboards and reporting
  • Conduct code reviews and ensure high code quality through automated testing
  • Contribute to engineering best practices (testing, code quality, documentation)

Nice to Have

  • Experience with multi-tenant architectures and SaaS platforms
  • Exposure to usage-based billing systems or subscription platforms
  • Experience working on security-focused products or privacy-centric applications

How we’ll support you

We believe in fostering an environment that empowers decision-making at all levels. Our culture is rooted in the inverted pyramid approach, where the engineers, who have a deep understanding of the product and the customers, are the ones who have the knowledge and the authority to make impactful decisions. 

  • We prioritize treating every team member with respect and promote open and constructive feedback, ensuring a culture of trust and transparency
  • We encourage learning through experimentation and provide a safe space for everyone to learn from their experiences
  • Our managers are dedicated to facilitating career growth and creating an environment that attracts and supports talented engineers

ExpressVPN, a Kape Technologies company, is an equal opportunity employer. We promote equal recruitment and employment opportunities, and do not discriminate based on gender identity and/or expression, age, race, color, disabi

reactnoderustaifrontendbackenddataproductdesign