About the job
About Us:
At Notion, we empower individuals and teams to create exceptional tools for their life's work. In a digital landscape filled with countless applications and tabs, Notion serves as a unified platform that seamlessly integrates documents, notes, projects, calendars, and email, all enhanced with AI capabilities to streamline workflows and provide quick solutions. Our platform is cherished by millions, including renowned organizations such as Toyota, Figma, and OpenAI, due to its unmatched flexibility and ability to save time and resources.
We believe in the power of in-person collaboration, which is why we require all team members to work from our offices on Mondays, Tuesdays, and Thursdays—our designated Anchor Days. Some teams or roles may necessitate additional in-office days.
About the Role:
As our user base continues to grow exponentially, so does the importance of providing a fast, reliable, and secure experience. The Developer Experience team is pivotal in crafting, implementing, and enhancing the tools and frameworks that our developers utilize to create Notion. We are seeking engineers who are not only passionate about improving engineering productivity but also possess a deep understanding of the developer's perspective and enjoy engaging with fellow engineers. Previous experience in this domain is not required; what matters most is your eagerness to advocate for developer experience.
What You'll Achieve:
Collaborate with engineers across the organization to foster an industry-leading developer experience, utilizing tools such as the TypeScript language server, lint tooling, and the Notion CLI to enhance daily workflows.
Engage with cutting-edge tooling performance, exploring and assessing new tools while staying abreast of advancements in the developer experience landscape within the JavaScript ecosystem.
Partner closely with GitHub and our CI systems to ensure that engineers can merge their code swiftly and safely, aiming for all PR CI pipelines to conclude within 15 minutes!
Take ownership of our development environment and toolchain, contributing to innovative projects throughout the company to create meaningful impact.
Skills You'll Need to Bring:
8+ years of practical software development experience, excelling in fast-paced and dynamic settings.
A passion for enhancing developers' experiences: you are driven to improve the lives of developers through innovative solutions.

