Software Engineer
About the role
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.
Responsibilities
- 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
Requirements
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
Qualifications
Commitment to building teams that include a variety of backgrounds, perspectives, and skills
Skills
Strong problem-solving skills
Ability to work independently and as part of a team
Benefits
Mental health, wellness & fitness benefits
Career coaching & support
Inclusive family building benefits
Long-term savings or retirement plans
In-office culinary options to cater to your dietary preferences
Pay
The estimated base salary range is between $171,000 - $180,500.
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.