LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Asana›Software Engineer, Product
Asana

About Asana

The productivity platform that connects your team

🏢 Tech👥 1001+ employees📅 Founded 2009📍 Yerba Buena, San Francisco, CA💰 $414.4m⭐ 4.2
B2BInternal toolsProductivitySaaS

Key Highlights

  • Public company since 2020 with strong market presence
  • Over 100,000 customers including Uber & Air France
  • $414.4 million raised in Series E funding
  • Global presence with offices across four continents

Asana is a productivity software company headquartered in Yerba Buena, San Francisco, CA, that provides a web and mobile application designed to help teams organize, track, and manage their work. With over 100,000 customers including Uber and Air France, Asana went public in 2020 and has raised $414...

🎁 Benefits

Asana offers comprehensive health benefits, including mental health programs and coaching, an in-house culinary program, and supportive parental leave...

🌟 Culture

Asana fosters a culture centered around collaboration and efficiency, empowering teams to transcend traditional email coordination. With a strong emph...

🌐 Website💼 LinkedIn𝕏 TwitterAll 132 jobs →
Asana

Software Engineer, Product

Asana • New York City

Posted 2w ago🏢 HybridMid-LevelSoftware engineering📍 New york
Apply Now →

Skills & Technologies

JavaScriptTypeScriptReact

Overview

Asana is hiring a Software Engineer for their Product team to build full-stack features that enhance user experience. You'll work with JavaScript, TypeScript, and React to develop clean, beautiful code. This position requires 3+ years of experience in large codebases.

Job Description

Who you are

You have 3+ years of experience working within large, well-maintained codebases — you understand the intricacies of building scalable applications and have a knack for writing clean, maintainable code. Your expertise in TypeScript and React allows you to create dynamic user interfaces that delight users and enhance their experience with the product. You possess excellent communication skills, enabling you to collaborate effectively with UI designers and other teams to ensure a cohesive product vision. You have sound judgment when balancing the need for speed with the importance of quality code and long-term maintainability. You thrive in a team environment and are eager to learn from your peers while also sharing your knowledge. You are passionate about creating software that drives positive change and are excited about the opportunity to contribute to a product used by millions.

What you'll do

In this role, you will work full-stack to develop new features that are used by millions of Asana users. You will participate in every step of the product development process, collaborating closely with UI designers and the infrastructure team to ensure that the features you build are not only functional but also provide a superlative user experience. You will be responsible for designing data models and implementing interaction behaviors that differentiate good software from great software. Your role will involve continuous deployment, allowing you to deliver enhancements regularly and respond quickly to user feedback. You will also have the opportunity to grow and develop your skills by being paired with a mentor who will support and guide you through various challenges and learning opportunities.

What we offer

Asana offers a hybrid work model, allowing you to work from our New York City office on standard in-office days while also providing flexibility to work from home on certain days. We believe in fostering a culture where everyone feels they belong and can contribute to building technology that drives positive change in the world. You will join a team that values collaboration and innovation, and you will have the chance to work on projects that impact millions of users. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Asana.

Apply Now →Get Job Alerts