Software Engineer Next.js

You will work across framework internals, rendering, caching, routing, build systems, developer tooling, documentation, platform integration, and user-facing product behavior. You will investigate complex technical problems from first principles, debug ambiguous issues using real evidence, and own projects end-to-end. You will write clear technical documentation and communicate asynchronously in a distributed team.

Responsibilities

  • Work on framework internals
  • Design and implement rendering and caching systems
  • Develop and improve routing and build systems
  • Create and maintain developer tooling
  • Write and improve documentation
  • Integrate platform features and runtime systems
  • Investigate and debug ambiguous issues
  • Own projects end-to-end in a distributed environment
  • Contribute to open source projects

Requirements

  • Strong React expertise
  • Experience with framework development or developer tooling
  • Comfort working across frontend, backend, build tooling, and runtime systems
  • Strong product sense and care for developer experience
  • Ability to investigate deeply and reason from evidence
  • High independence and ownership in a distributed team
  • Clear written communication
  • Experience maintaining open source projects (bonus)
  • Experience with compilers, bundlers, caching, rendering systems, or distributed infrastructure (bonus)
  • Familiarity with Next.js (bonus)

Benefits

  • Equity
  • Inclusive healthcare package
  • Mentorship and event support
  • Flexible time off
  • Equipment and WFH budget