Asana

SoftwareEngineer

$145–195k ~AI est. New York, New York, United States Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Engineer at Asana. Skills: Full-stack development, Product development. Develop new features. Participate in product development”

What You'll Achieve.

Delight users with features; Delight users with enhancements

Industry & Context.

Problems you'll solve

Balancing speed and quality; Balancing quality and maintainability

What They're Looking For.

Must Have

3+ years of experience, Experience using Typescript, Experience using React

Nice to Have

Experience working within large codebases, Experience working within well maintained codebases

What You'll Do.

Develop new features, Participate in product development, Develop clean code, Improve code quality

How You'll Work.

Team & Collaboration

Collaborating with other teams; Work with UI designers; Partner with infrastructure team

Full Job Description

The Product team builds full-stack features end-to-end. From designing our data models to implementing the subtle interaction behaviors that differentiate good software from great software. We work closely with UI designers and are supported by our infrastructure team. We aim to delight users with both large new features and smaller, daily product enhancements—thanks to our continuous deployment architecture. We want to create a superlative user experience, down to the smallest details. This role is based in our New York City office with an office-centric hybrid schedule. The standard in-office days are Monday, Tuesday, and Thursday. Most Asanas have the option to work from home on Wednesdays. Working from home on Fridays depends on the type of work you do and the teams with which you partner. If you're interviewing for this role, your recruiter will share more about the in-office requirements. What you’ll achieve You will work full-stack to develop new features used by millions of Asana users Participate in every step of the product development process with an open and curious team 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 3+ years of experience working within large, well maintained codebases Experience using Typescript and React 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 a superlative user experience and attentive to details Appreciate productivity and care deeply about helping teams collaborate more effectively and efficiently, including your own At Asana, we're committed to building teams that include a variety of backgrounds, perspectives, and skills, as this is critical to helping us achieve our mission. If you're interested in this ro

Free ATS check

Applying for this Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Asana?

Real rants from real employees. Read before you apply.

Read Company Rants →