Asana

Rating:
5/5
Asana is a leading web-based application development tool that helps users build and manage web, mobile, and cloud projects in real-time, allowing for greater efficiency and responsiveness. At the heart of Asana is its powerful platform, an Application Programming Interface (API) that enables users to define, design, and build applications from scratch or from existing project templates, in an easy-to-use, yet powerful and extensible environment. The API also allows developers to extend their applications with custom features and hooks, so they can deliver a unique, personalized experience to the customers whose projects they create. Asana fosters a highly-collaborative development process, allowing developers to work together in a shared workspace and write tasks, track progress, and assign tasks to team members and collaborators. From the shared workspace, developers also have access to comprehensive libraries of templates and components, so they can quickly build and iterate projects based on briefs and customer feedback. The development process is tracked and recorded automatically on Asana’s robust platform, giving developers a secure and searchable version history that makes it easy to review, audit, and manage the changes made to projects. With this single source of truth, any developer can stay on top of progress, even with multiple projects running in parallel. Asana also provides access to powerful analyticstools, helping developers get an overview of project performance and diagnose issues before they become problems. The platform also integrates with existing development tools and software, allowing developers to build and deploy projects with confidence. In short, Asana provides developers with the tools and technology they need to build and manage world-class applications and web projects. With its powerful yet accessible platform and collaborative features, developers can create and manage projects more efficiently, responding to customer feedback in real-time.

Quick Links

Software Engineer

Average Work Hours (weekly unless noted): 40 hours/week
Average Salary (yearly in dollars unless noted): $120,000+
Description: Asana is looking for a tech-savvy Software Engineer to develop cutting edge web applications, mobile apps, and back-end systems. You will design and implement reliable, secure and performant code. You'll help develop our product roadmap and will apply machines learning techniques to scale our applications. As a software engineer, you'll work with a cross-functional team of engineers, product managers, designers, and technical program managers.
Qualifications / Requirements: BS/MS in Computer Science, Mathematics or related technical field or equivalent experience; 5+ years of software development experience; experience with web technologies such as JavaScript, HTML, and CSS; experience working with databases and related data store technologies; experience in object-oriented software development; experience with agile software development

Back-End Engineer

Average Work Hours (weekly unless noted): 40 hours/week
Average Salary (yearly in dollars unless noted): $140,000+
Description: We are looking for an experienced Back-End Engineer who can help design and develop core software and microservices for our platform. You will implement new features, optimize existing ones, and maintain our services across various cloud environments. Your primary responsibility will be to maintain, enhance, and design enterprise-level software, APIs, and services. You will also stay up-to-date on the latest technologies and methodologies and have the ability to provide technical guidance & mentorship to other engineers.
Qualifications / Requirements: BSc/MSc in Computer Science, Engineering, or related field; 5+ years of software engineering experience; experience with server-side programming languages like Java, Python, or Node.js; experience designing and implementing REST APIs and microservices; strong software design, problem solving, and debugging skills; experience with AWS or other cloud service providers

Data Scientist

Average Work Hours (weekly unless noted): 40 hours/week
Average Salary (yearly in dollars unless noted): $130,000+
Description: Asana is looking for an experienced and knowledgeable Data Scientist to join our team. You will develop and maintain a data-centric business intelligence strategy that allows us to track, analyze, and predict our customer data. You will work with data scientists and data engineers in an agile environment to develop advanced models and techniques. You will analyze large sets of data in order to create insights that enable us to make informed decisions. You'll be expected to develop, test and deploy analytics models, monitor customer and user behavior, and recommend data-driven strategies to improve performance and optimize customer experience.
Qualifications / Requirements: BS/MS in Computer Science, Mathematics, Natural Sciences, Cognitive Sciences or related fields; 5+ years of experience in Data Science; strong SQL, R, and/or Python skills; experience with large-scale data environments such as BigQuery, Redshift, and Hadoop; experience with machine learning, predictive analytics, and statistical modeling; excellent understanding of data analytics & visualization

Front-End Developer

Average Work Hours (weekly unless noted): 40 hours/week
Average Salary (yearly in dollars unless noted): $120,000+
Description: Asana is looking for a talented Front-End Developer to join our team. You will be responsible for developing and enhancing customer-facing web applications and websites. You will use best practices and standards to ensure that the look and feel of our applications match our product design and ensure a seamless user experience. You will also collaborate with UX designers, product owners, and other engineers to ensure that the applications you develop are optimized for tech capabilities and performance.
Qualifications / Requirements: BS/MS in Computer Science or related fields; 5+ years of front-end development experience; experience with React.js and associated libraries; experience with JavaScript, HTML5 and CSS3; excellent debugging skills; strong software design and problem-solving skills

Mobile Developer

Average Work Hours (weekly unless noted): 40 hours/week
Average Salary (yearly in dollars unless noted): $120,000+
Description: Asana is looking for an experienced Mobile Developer to join our team. You will be responsible for both iOS and Android development and must understand the nuances of different mobile platforms and associated technologies. You will develop mobile applications and related services and will collaborate with UX designers and other engineers. You will also be responsible for maintaining and improving existing applications, identifying and fixing bugs, and providing feedback on user experience.
Qualifications / Requirements: BS/MS in Computer Science or related field; 5+ years of mobile development experience; experience building and deploying mobile applications to the App Store and Google Play; experience developing native applications using Java and Swift; experience in writing automated unit, integration, and UI tests

Data Analyst

Average Work Hours (weekly unless noted): 40 hours/week
Average Salary (yearly in dollars unless noted): $110,000+
Description: Asana is looking for a high energy and analytical Data Analyst to join our team. You will gather, clean, process, and analyze data for various business initiatives. You will design, develop and implement data models, identify trends, develop insights and make data-driven recommendations. You will join a team of data scientists and data engineers to ensure data accuracy and identify new methods and techniques to increase the effectiveness of our data models.
Qualifications / Requirements: BS/MS in Computer Science, Mathematics, Natural Sciences, Cognitive Science or related field; 5+ years of experience working in data analytics; strong SQL, R and/or Python skills; experience working with large data sets; experience with algorithms, data engineering, and visualization; experience with machine learning models
Locations: New York City, San Francisco, Mexico City, Tokyo, Paris, London, Singapore
Career Paths: Software Engineer, Product Designer, Technical Program Manager, Quality Assurance Engineer, Data Scientist, Security Engineer, Technical Writer, Support Engineer, DevOps Engineer, UX Researcher.
Job Contacts: jobs@asana.com

Recent Reviews

John K.
5/5
5
It's absolutely amazing working with Asana! Everything being automated and in one place makes it effortless to track progress. This helps me think more clearly, stay productive, and increase speed on projects. Asana really help me, and my team, streamline our tasks and make sure everything gets done on time!

Frequently Asked Questions

What kind of roles or positions are available at Asana?
At Asana, we offer a range of roles including engineering, product design, customer success, sales, marketing, and finance.
What are the qualifications needed to work at Asana?
We are looking for team members that have a passion for problem-solving and learning, and have skills in the fields of technology, design, customer service, sales, or finance.