SOFTWARE ENGINEER, DEVELOPER EXPERIENCE

Notion
Full-time
San Francisco, California
$150,000 - $250,000
Posted on 5 months ago

Job Description

The Developer Experience team at Notion is responsible for architecting, implementing, and scaling the tools and frameworks that Notion developers use to build Notion. The role involves improving developer experience through tools like TypeScript language server, lint tooling, and the Notion CLI, and ensuring engineers can merge code quickly and safely.

Responsibilities

  • Collaborate with engineers to deliver an industry-leading developer experience
  • Work on tooling performance and research new tools
  • Work with GitHub and CI systems to ensure engineers can merge code quickly
  • Take ownership of the development environment and toolchain

Requirements

  • Drive to make developers’ lives better
  • Focus on user experience
  • Ability to multitask
  • Interest in learning how things work
  • Pragmatic and business-oriented
  • Familiarity with TypeScript
  • Interest in automated testing and familiarity with testing best practices
  • Past experience with React and common tooling
  • Past experience on developer experience teams or related tools

Benefits

  • No benefits