Web Developer Lead

San Francisco, CA

Apply now

Our Web Development team is focused on telling our story to the world on thoughtfully-crafted, responsive web properties—our marketing site, our blogging and content sites, and in styled emails. We’re looking for a Lead Web Developer to manage and build out a team that will deploy truly great sites on the cutting edge of web design and modern web technologies.

As our Lead Web Developer, you will collaborate closely with our marketing and engineering teams. You’ll shepherd the growth of our web dev team through continuous learning, pair programming, code reviews, and effective costing, all towards building an efficient, healthy team. We’re looking for someone who will have a huge impact on Asana’s long term success, and expand their technical and management skills while doing so.


  • Working closely with many teams, primarily Marketing
  • Managing a growing team of web developers working on external facing projects.
  • Costing work and maximizing team efficiency
  • Acting as an advocate for testing and infrastructure investment for our web properties
  • Developing growth and mentorship programs unique to members of the team

Qualities We’re Looking For

  • 2+ years experience in a leadership or team lead role
  • Alignment with our Asana company values
  • Passion for nurturing talented web developers and helping a team create and maintain beautiful, functional websites
  • Proactivity organizing, documenting, and communicating effectively with stakeholders
  • An eye for scalability when approaching all projects
  • Preference for simple, sturdy solutions over novel or complex ones, strong opinions about when to build custom solutions and when to utilize third-party tools, and an ability to estimate long-term value of work and prioritize against marketing goals
  • 5+ years experience in web development (HTTP, AJAX, REST, JSON)
  • Significant front-end web development experience (e.g., Wordpress, a flat-file PHP-based CMS, Statamic using HTML5/CSS3, Less or Sass, Javascript and jQuery, NPM/Gulp, Git, for IE10+ and modern browsers); eagerness to pick up new technologies
  • Experience coding web pages, HTML emails, and more, balancing competing priorities such as SEO and meta tags, content editing, responsive layouts, file and image optimization, analytics & A/B testing, and UX


  • Strong design sense
  • Deft ability to identify when to be scrappy and when to be scalable
  • Expertise developing, monitoring, and maintaining high performance, high traffic websites - including caching/CDN usage, page load optimization, cross-browser compatibility, and progressive rendering
  • Experience with marketing tools including Google Analytics, Optimizely, and Google Tag Manager
  • Interest or experience in development tooling and scripting (Python)

Growth Opportunities

  • Collaboration and problem-solving with every other team at Asana
  • Becoming a stakeholder in the web development process and web user experience at Asana
  • Project management, sprint planning, strategy, and optimization Building integrations and tools for analytics, testing, deployment, and more
Glassdoor 2017 Best Places to Work Employee Choice Award

Share this position

Why Asana?

Asana has a big mission and even bigger opportunity: to empower all teams to do great things together. We’re off to a great start. Teams in the world’s fastest growing companies (like Uber, Airbnb, and Pinterest) track their work and achieve greater goals with Asana. But, we’re not stopping there. Our team of peers is growing rapidly and we're tackling new challenges daily. Join us.
We’d your help.

Learn more about life at Asana

Get to know Asana

Our Opportunity

Help us make a positive impact by empowering all teams to achieve greater goals.

Watch the Video

Our Team

Every company talks about building a great team.  We’ve taken it to an extreme.

Meet the Team

Our Culture

Our bold mission and shared values lead to a thriving culture and a successful business.

Read our Values

If this role isn’t a fit, check out our other open positions.

Log in


Forgot your password?

Sign Up

Please use your work email address, so we can connect you with your team in Asana.

Sign Up

Please use your work email address, so we can connect you with your team in Asana.

Enter a work email address

This email looks like a personal email address. If you want to be connected with your team, please use your work email address.

Enter a work email address

Why are we asking? Continue with my email

Oops, we couldn’t sign you up!

We tried, but there was a problem creating your account. Please close this window and try again!

Hey there, we’ve already met!

Add link to

Error: Please select a workspace before adding link.

Sorry, we don’t support this browser

Asana doesn’t work with the internet browser you are currently using. Please sign up using one of these supported browsers instead.