Software Engineer, Product

Asana

New York City, NY, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 02/17/2021
  • Website: asana.com
  • Company Address: 1550 Bryant Street Suite 900, San Francisco, CA, 94103

About Asana

Asana helps teams orchestrate their work, from daily tasks to strategic initiatives. With Asana, teams are more confident, move faster, and accomplish more with less, no matter where they are located. More than 75,000 paying organizations and millions of free organizations across 190 countries rely on Asana to manage everything from company objectives to digital transformation to product launches and marketing campaigns. Teams do great things when everyone has clarity and is empowered to do their part. Asana will give you the confidence to plan, organize, and execute your most ambitious work from anywhere.

Job Description

As a Software Engineer on our Product team, your mission is to manifest continuous improvement of the Asana experience for all our customers. You’ll dream big but take small iterative steps towards your goals. You’ll relish the feedback you get in every step of the development lifecycle, from continuous deployment to post-launch feedback from our wide range of customers.

You may work on modeling the work graph or on transcending UI design tradeoffs; often you’ll work on both in the same day. All our engineers identify as full-stack generalists, and the craftsmanship of product development is deep in Asana’s soul. Always leave the code better than you found it.

You’re not just a coder. You’ll be part of the entire product process, from conception (be it at a hackathon or during Roadmap Week) to post-launch reflection. You must have deep empathy for both your coworkers and your users, to understand how you can work better together to help others work better together.

REQUIREMENTS

  • Passion for creating a superlative user experience, down to those little details that matter
  • Sound judgment for balancing between scrappiness and long-term code maintainability

DESIRABLE

  • 2+ years experience working in large, well-maintained codebases
  • Experience with Typescript and React
  • Care deeply about helping all teams collaborate more effectively
  • Derive joy from abstracting and refactoring

Related Jobs

Software Engineer, Product

Asana - New York City, NY, US

Engineering Manager, Product

Asana - Vancouver, CA

Software Engineer, Infrastructure

Asana - Reykjavik, IS

User Operations Specialist - German

Asana - Dublin, IE

Platform Web Developer

Asana - San Francisco, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.