The company is looking to build features end-to-end and create a superlative user experience, and needs a skilled engineer to design, build, and release new functionalities used by millions of users.
Requirements
- 5+ years of experience working in large codebases
- 2+ years of experience leading complex projects
- Experience working cross-functionally with stakeholders and PM/Design partners to define requirements, make trade-offs and align on long-term plans
Responsibilities
- Work full-stack to design, build and release new functionalities used by millions of Asana users
- Make consistent contributions to Asana’s core product with a focus on overcoming tricky technical challenges and modelling practices that improve quality and velocity
- Own and support technical design and execution for medium and large projects on the team (and sometimes partner teams)
- Partner with the team’s Tech Lead to drive aspects of the technical strategy
- Mentor other engineers through activities like pairing and code reviews to promote a culture of technical excellence
Other
- Sound judgment when balancing moving quickly with producing quality code and long-term code maintainability
- Appreciation for productivity and deep care for helping teams collaborate more effectively and efficiently
- 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
- Office-centric hybrid schedule with standard in-office days on Monday, Tuesday, and Thursday