
The productivity platform that connects your team
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...
Asana offers comprehensive health benefits, including mental health programs and coaching, an in-house culinary program, and supportive parental leave...
Asana fosters a culture centered around collaboration and efficiency, empowering teams to transcend traditional email coordination. With a strong emph...

Asana • New York City
Asana is hiring a Senior Software Engineer for their Reactive Data Loading team to enhance product engineering efficiency. You'll work with JavaScript and React to design and build data loading frameworks. This role requires 5+ years of experience.
You have over 5 years of experience in software engineering, demonstrating a strong ability to navigate and contribute to various areas of a large codebase. You are comfortable transitioning between different aspects of software development, ensuring that you can adapt to the needs of the team and the project at hand. Your expertise in JavaScript and React allows you to build complex web applications that are both efficient and user-friendly. You are passionate about identifying points of friction in software development and designing innovative solutions that enhance the overall development process. You thrive in collaborative environments, working closely with product engineering teams to drive improvements and achieve company goals.
Experience with data loading frameworks or similar technologies would be a plus, as would familiarity with agile methodologies and best practices in software development. You are eager to share your knowledge and support your colleagues through office hours and presentations, helping to foster a culture of learning and growth within the team.
In this role, you will design, build, and iterate on Asana’s data loading frameworks, which are crucial for the performance of the product. You will partner with product engineering teams to identify opportunities for speeding up development processes, ensuring that the engineering team can deliver features more efficiently. Your contributions will directly impact the speed and quality of product development at Asana, making it easier for engineers to build and ship complex features. You will also become an expert in Asana's frontend and data loading frameworks, providing support and guidance to product teams through office hours and presentations.
Asana offers a collaborative and inclusive work environment where you can thrive as part of a world-class engineering team. You will have the opportunity to work in our New York City office with a hybrid schedule, allowing for a balance between in-person collaboration and remote work. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Join us in building technology that drives positive change in the world and fosters a culture where everyone feels they belong.
Apply now or save it for later. Get alerts for similar jobs at Asana.