Skip to main content
Ad
netflix logo

Software Engineer L4/5 - JavaScript Foundations

netflixWarsaw, PolandEstimate the salary

Onsite ยท Senior 4+ yrs ยท A month ago

Quick Take

Software Engineer L4/5 role on the JavaScript Foundations team at Netflix in Warsaw (Onsite). Requires deep mastery of JavaScript, TypeScript, and Node.js to architect company-wide developer tooling, dependency supply chain security, and the UI Paved Road.

๐Ÿ‡ต๐Ÿ‡ฑ Location: Based at the Netflix engineering hub in Warsaw, Poland.

๐Ÿข About Netflix

Netflix is one of the world's leading entertainment services with hundreds of millions of paid memberships globally. To deliver seamless user experiences at scale, Netflix invests heavily in foundational developer tooling and a unified "UI Paved Road" that unifies development from the browser to server-side Node.js microservices.

๐ŸŽฏ The Role

The JavaScript Foundations (JSF) team in Warsaw doesn't build a single consumer appโ€”its product is the developer experience itself. While sibling teams focus on browser runtimes or design systems, JSF tackles foundational language-level challenges: dependency management, supply chain security, TypeScript strategies, and compiler infrastructure that empowers every UI developer at Netflix to ship with maximum speed and safety.

๐Ÿ› ๏ธ Tech Stack

  • Languages & Runtimes: JavaScript (ESNext), TypeScript, Node.js LTS
  • Tooling & Compilers: Vite, esbuild, SWC, Babel, Rollup, Webpack
  • Package Ecosystem: Package Managers (pnpm, yarn, npm), Monorepo Tooling, Software Supply Chain
  • Infrastructure: GitHub Actions, Docker, Internal Developer Platforms

๐Ÿ’ผ What You'll Do

  • Deeply analyze how engineers write JavaScript and TypeScript across Netflix to create optimal abstractions and standard practices.
  • Define dependency management and package governance strategies to ensure high security and reliability.
  • Automate fleet-wide runtime upgrades, such as annual Node.js LTS migrations across thousands of services.
  • Build shared libraries, CLI tools, and automated linting/formatting rules.
  • Collaborate closely with internal design system, UI DevEx, and Node.js runtime teams.

โœ… What You'll Need

  • 4+ years of software engineering experience with deep depth in JavaScript and TypeScript.
  • Thorough understanding of the Node.js ecosystem, module resolution (CJS/ESM), and modern compiler toolchains.
  • Passion for developer experience, tooling performance, and eliminating developer friction.
  • Strong analytical mindset for investigating language-level nuances and complex build configurations.
  • Excellent communication skills to advocate for best practices across a large engineering organization.

๐ŸŒŸ Nice to Have

  • Contributions to open-source developer tooling, compilers, or TC39 proposals.
  • Experience managing large-scale monorepos or enterprise npm package ecosystems.

Why This Role?

This is a curated frontend role from netflix. Every listing on OnlyFrontendJobs is hand-picked for frontend relevance and quality. The tech stack leans on JavaScript, TypeScript, Node.js.

Software Engineer L4/5 - JavaScript Foundations at netflix โ€” FAQ

Quick answers about this role, the stack, and how to apply.