#tumblrcomjobs

LIVE

If you’ve been following this Tumblr, you’ll likely know that we, the Core Web team, have recently started rewriting and modernizing the Tumblr web platform. This undertaking presents some incredibly exciting opportunities to innovate with lots of fun technologies. We’re working on improving every aspect of the web; the dashboard, the archive, the blog network, you name it.  

Are you a senior JavaScript engineer and wanna be a part of this adventure? Come join Core Web! You’ll help create the building blocks with which a brand new modern Tumblr will be built. Your work will directly impact and define the user experience for millions of users and the development tools for a large number of product engineers across several teams at Tumblr!

image

What you’ll do

We’re looking for an extraordinary senior JavaScript engineer who wants to take on the following challenges:

  • Keep making our build and deployment more delightful and futuristic
  • Help establish norms and standards for how this new web client should be architected, including setting JavaScript, CSS, performance and other best-practices, and introducing/creating the tools to achieve them
  • Internally and externally raising awareness around the work the team is doing by being active in the Open-source and engineering community 
  • Whatever else you think will help us create the highest quality web platform and development experience!

Who we’re looking for

An ideal team member is someone with:

  • StrongJavaScript and CSSfundamentals
  • Experience setting up Continuous Integration / Continuous Deploys
  • Expertise in build tools like Webpack, Parcel (or similar)
  • Pragmatism and the ability to decide what’s “good enough” (while planning ahead and knowing when to iterate)
  • An ability to independently drive projects
  • A desire to innovate and bring new things into the world
  • An understanding of code quality, unit test coverage, and performance
  • Empathy and the desire to elevate those around them
  • The belief that work is just as much about the journey as the destination

Our current toolkit

  • Webpack
  • ES6
  • React and React Router
  • CSS Modules
  • TypeScript
  • Jenkins and Jenkins pipelines
  • Docker
  • Node and Express
  • Kubernetes

If you’re interested, but your background does not include all of the above, please don’t let that hold you back. Let’s talk! To apply, follow the instructions at the bottom of our official job listings page

image

We can’t wait to hear from you!

loading