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