Software Engineer, Web

San Francisco

We’re looking for people who care deeply about driving the growth of our business through delivering on brand awareness experiences, SEO strategies, product marketing, and increasing our top of funnel metrics all while working in a fast-paced, start-up like environment within our engineering org.

As a member of the web engineering team, you’ll be developing on a complex web application end-to-end on our React and Next.js framework, collaborating with various organizations within the company, and being an integral part of making decisions that affect Asana’s business and direct impact on our acquisition of new customers. You will be delivering continuous improvements of our ability to scale an application to deliver business objectives on a global scale, targeting unique experiences for a variety of audiences to drive more awareness of our brand and discovery of our product market fit.

Asana’s Web Engineering team works closely with all internal teams at Asana with a broad reach of impact to help us develop our to be best in class and reach our top level company objectives. The team does full stack work on all parts of the web application, from the UI component library, various systems (ie CMS), Next.js, and deployment pipeline. We’re looking for outstanding people anywhere to help us innovate and scale, and we offer relocation.

What you’ll achieve

  • You’ll work on building robust, interactive UI React components, to building and iterating on custom frameworks; often you’ll work on different parts of the technical stack in the same day.
  • Participate in quick autonomous decision-making of our architecture, systems, and tools that help us scale our business needs, solving for unique challenges.
  • Develop clean, beautiful code and leave it better than you found it.
  • Experience growth and development by being paired with a mentor who will support and guide you through opportunities to stretch and learn.

About you

  • Bachelor’s degree in Computer Sciences or equivalent field.
  • 2+ years of experience working within large, and well maintained codebases.
  • Excellent communication skills for collaborating with other teams.
  • Sound judgment when balancing moving quickly with producing quality code and long-term code maintainability.
  • Passionate about creating interactive UI experiences and attentive to details to design.
  • Appreciate productivity and care deeply about helping teams collaborate more effectively and efficiently, including your own.
  • Excited to be a part of an inclusive culture where everyone brings the aspects of themselves to the workplace that they need to thrive



About us

Asana enables millions of teams around the world to achieve their goals together, from small projects to strategic initiatives. For the past 5 years, we've been named a top workplace by Fortune, Great Place to Work, Fast Company, Glassdoor, and Built In for our inclusive culture that drives business results. After spending more than two years physically distanced, we're safely and mindfully returning to in-person collaboration, adding more flexibility to our office-centric hybrid culture. With offices all over the world, we are always looking for curious, collaborative, and mission-driven people to help us enable the world’s teams to work together effortlessly.

Asana workplace award
Why Asana?

We’re growing fast to achieve a big mission that drives us every day. Passionate and curious people like you will help us achieve it. A supportive team, award-winning culture, and unique growth opportunities will empower you to do your best and most impactful work at Asana.

Learn more about life at Asana