Software Engineer, Developer Experience
Company: Tbwa Chiat/Day Inc
Location: San Francisco
Posted on: February 11, 2025
Job Description:
We're on a mission to make it possible for every person, team,
and company to be able to tailor their software to solve any
problem and take on any challenge. Computers may be our most
powerful tools, but most of us can't build or modify the software
we use on them every day. At Notion, we want to change this with
focus, design, and craft.We've been working on this together since
2016, and have customers like Nike, Airbnb, Slack, Samsung and
thousands more on this journey with us. Today, we're growing fast
and excited for new teammates to join us who are the best at what
they do. We're passionate about building a company as diverse and
creative as the millions of people Notion reaches worldwide.About
The Role:Millions of people use Notion - and this number is
increasing every day. That means millions of people trust us to
deliver a fast, reliable, and secure experience, and we value this
more than anything. We want to keep earning trust, while also
continuing to amaze our users with the tools they can build in
Notion. The Developer Experience team is responsible for
architecting, implementing, and scaling the tools and frameworks
that Notion developers use to build Notion. We are looking for
engineers who are passionate about solving engineering productivity
challenges and have deep empathy for other developers.What You'll
Achieve:
- Collaborate with engineers across the company to deliver an
industry-leading development workflow, along the way working deeply
with tools like the TypeScript language server, eslint, and the
notion CLI to improve developers' day to day experience.
- Work on the bleeding edge of tooling performance, researching
and evaluating new tools and keeping up with new developments in
the developer experience space in the JS ecosystem.
- Take ownership of the overall development environment and
toolchain, and contribute to novel projects across the company to
deliver impact.Skills You'll Need to Bring:
- A drive to make developers' lives better: you have a strong
interest in making engineers happier and more efficient through
better tooling. You like to think critically about the workflows
folks use in their day to day work, finding bottlenecks and
thinking outside of the box to find ways to pave a better golden
path for engineers to follow.
- A focus on user experience: you bring care and craft to the
user experience you build into your products. Your work emphasizes
simplicity, supportability, and ease-of-use, and you communicate
clearly with other teams and engineers to get feedback on where we
can improve.
- Interest in learning how things work: you love to learn how the
tools you use work at a fundamental level. You get excited at the
idea of digging into third-party source code to understand how they
work and find new ways to use them.
- Pragmatic and business-oriented: You care about business impact
and prioritize projects accordingly. You don't just go after cool
stuff-you understand the balance between craft, speed, and the
bottom line. To you, technologies and programming languages are
about tradeoffs. You may be opinionated, but you're not ideological
and can learn new technologies as you go.Nice to Haves:
- Familiarity with TypeScript, especially in ways to keep it
running smoothly in a large codebase.
- An interest in automated testing and familiarity with testing
best practices.
- Past experience with React and common tooling like React
Testing Library.
- Past experience on developer experience teams or related
tools.We hire talented and passionate people from a variety of
backgrounds because we want our global employee base to represent
the wide diversity of our customers. If you're excited about a role
but your past experience doesn't align perfectly with every bullet
point listed in the job description, we still encourage you to
apply. If you're a builder at heart, share our company values, and
enthusiastic about making software toolmaking ubiquitous, we want
to hear from you.Notion is proud to be an equal opportunity
employer. We do not discriminate in hiring or any employment
decision based on race, color, religion, national origin, age, sex
(including pregnancy, childbirth, or related medical conditions),
marital status, ancestry, physical or mental disability, genetic
information, veteran status, gender identity or expression, sexual
orientation, or other applicable legally protected characteristic.
Notion considers qualified applicants with criminal histories,
consistent with applicable federal, state and local law. Notion is
also committed to providing reasonable accommodations for qualified
individuals with disabilities and disabled veterans in our job
application procedures. If you need assistance or an accommodation
due to a disability, please let your recruiter know.Notion is
committed to providing highly competitive cash compensation,
equity, and benefits. The compensation offered for this role will
be based on multiple factors such as location, the role's scope and
complexity, and the candidate's experience and expertise, and may
vary from the range provided below. For roles based in San
Francisco, the estimated base salary range for this role is
$145,000 - $230,000 per year.Apply for this jobFirst Name *Last
Name *Email *Phone *Resume/CV *Enter manuallyAccepted file types:
pdf, doc, docx, txt, rtfWhat are the pronouns that you would like
our team to use when addressing you? Select...Notion is an in
person company, and currently requires its employees to come to the
office for two Anchor Days (Mondays & Thursdays) and requests that
employees spend the majority of their week in the office (including
a third day). Notion reserves the right to adjust these
requirements, and wants to ensure that you understand that we
prioritize your presence for the magic of in person collaboration.
Notion will consider requests for accommodation to this policy,
and, upon request, will work with employees to explore a reasonable
accommodation for physical or mental disabilities or other reasons
recognized by applicable law. Please confirm that you have read and
understand Notion's in office requirements and policy. *Will you
now or in the future require Notion to sponsor an immigration case
in order to employ you? *
#J-18808-Ljbffr
Keywords: Tbwa Chiat/Day Inc, San Francisco , Software Engineer, Developer Experience, IT / Software / Systems , San Francisco, California
Didn't find what you're looking for? Search again!
Loading more jobs...