Asana

16 open TypeScript positions

Visit Website

Open Positions

Asana
Hybrid

Senior Software Engineer, Product Frameworks

San Francisco, US $202k - $230k USD Full-TimeEnglish

The Senior Software Engineer will modernize Asana's custom, home-built product frameworks, aligning them with industry standards and leveraging AI agents for migration. Responsibilities include identifying system friction points, architecting AI-native solutions, and partnering with product engineering teams to improve development velocity. This role requires 5+ years of experience and involves an office-centric hybrid schedule based in San Francisco.

TypeScriptReactGraphQLFramework Modernization +3
3mo ago
Asana
Hybrid

Tech Lead, Platform Reliability Engineering

Warsaw, PL $29k - $33k EUR ContractEnglish

This Tech Lead role focuses on technical leadership, architecture, and engineering strategy for Asana's Platform Reliability Engineering team without direct people management. Responsibilities include designing and building core platform systems such as load shedding, circuit breakers, and traffic controls using a modern tech stack including Go, Python, and AWS. The role demands strong hands-on engineering experience in building and operating scalable backend systems while embedding reliability principles across the architecture.

Load SheddingRate LimitingCircuit BreakersTraffic Control +6
5mo ago
Asana
Hybrid

Mobile Server Engineer

New York City, US $171k - $209k USD Full-TimeEnglish

The Mobile team seeks an engineer to collaborate with Product Designers, PMs, and mobile engineers to enhance the on-the-go Asana experience. Key responsibilities include shipping high-quality features, elevating engineering standards through technical investments, and contributing to both iOS and Android codebases. The role requires a minimum of 3 years of experience developing high-quality APIs and emphasizes collaboration, code maintainability, and leveraging new technologies like AI tools.

API DevelopmentTypescriptScalaCode Quality Improvement +4
6mo ago
Asana
Hybrid

Frontend Engineer, Design System

San Francisco, US $171k - $209k USD Full-TimeEnglish

This role involves building core UI primitives for Asana's Design System to reduce the need for product engineers to write custom CSS. Key responsibilities include co-creating cross-functionally with design and product teams, deepening frontend craft in technologies like Advanced React and TypeScript, and empowering the organization through teaching and documentation. The engineer will design scalable component APIs while ensuring high standards for reliability and accessibility.

TypeScriptReactCSS ArchitectureAccessibility +1
7mo ago
Asana
Hybrid

Senior Software Engineer, Web Infrastructure

New York City, US $202k - $258k USD Full-TimeEnglish

The Senior Software Engineer will join the Web Infrastructure team to improve software development velocity at Asana by designing and iterating on core data loading frameworks and UI libraries. Key responsibilities include identifying friction points in the development process, building safer and easier-to-use frameworks, and partnering with product engineering teams to speed up feature delivery. This role is based in the New York City office with an office-centric hybrid schedule, requiring in-person attendance Mondays, Tuesdays, and Thursdays.

Data Loading FrameworksReactGraphQLTypeScript +2
8mo ago
Asana
Hybrid

Staff Engineer - CI/CD

San Francisco, US $248k - $282k USD Full-TimeEnglish

The Staff CI/CD Engineer will lead the transformation of the CI/CD landscape to enhance developer efficiency by architecting and operating high-performance pipelines. Key responsibilities include designing automated deployment frameworks for zero-downtime releases, integrating automated testing, and mentoring engineers. This role also involves spearheading strategic initiatives to improve CI/CD infrastructure reliability and scalability.

CI/CD Pipeline DesignDistributed SystemsInfrastructure as CodePython +6
8mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

Asana
Hybrid

Senior Software Engineer (team Lead), Framework Engineering

Worldwide $15840k - $20160k USD Full-TimeEnglish

The Senior Software Engineer (Team Lead) role involves leading a frameworks engineering team to build powerful, easy-to-use building blocks that impact all aspects of Asana's product. Responsibilities include driving technical strategy, leading complex projects, mentoring team members, and partnering with cross-functional stakeholders. This role requires 5+ years of software engineering experience, including 2+ years leading a team, and follows an office-centric hybrid schedule in Reykjavik.

Project ManagementTimeline PlanningRisk MitigationStakeholder Management +4
8mo ago
Asana
Hybrid

Senior Software Engineer, Reactive Data Loading

New York City, US $202k - $258k USD Full-TimeEnglish

The Senior Software Engineer will join the Reactive Data Loading team to help build and iterate on Asana’s data loading frameworks, ensuring product engineers can easily build highly-reactive and fast features. Key responsibilities include designing and iterating on core frameworks, partnering with product engineering teams to identify friction points, and supporting teams through expertise and presentations. This role requires 5+ years of experience and involves an office-centric hybrid schedule in New York City.

ReactGraphQLTypeScriptData Loading Frameworks +2
8mo ago
Asana
Hybrid

Software Engineer, CI/CD

San Francisco, California, US $171k - $209k USD Full-TimeEnglish

This role involves advancing Asana's CI/CD landscape by designing, building, and operating high-performance automated testing and deployment pipelines, with a focus on integrating AI tooling to enhance developer efficiency. The engineer will own infrastructure improvements, modernize tooling, and solve scalability problems related to the development environment. This is a full-time, office-centric hybrid role based in San Francisco.

CI/CDTerraformDockerKubernetes +6
9mo ago
Asana
Hybrid

Senior Infrastructure Engineer (software-focused)

Warsaw, PL $23k - $33k EUR ContractEnglish

The role seeks a Senior Infrastructure Engineer with strong software engineering skills to design and build scalable and reliable internal platforms using code rather than runbooks. Key responsibilities include leading end-to-end projects, improving the operability of stateful infrastructure (MySQL, OpenSearch, DynamoDB), and debugging production issues. This position requires 5+ years of experience building backend systems at scale and focuses on applying SRE principles via software solutions.

Infrastructure as CodeKubernetesMySQLOpenSearch +6
11mo ago
Asana
Hybrid

Staff Engineer, API

San Francisco, US $248k - $316k USD Full-TimeEnglish

The Staff Engineer, API role involves driving the technical vision and execution for Asana's Developer Platform, focusing on the API gateway. Key responsibilities include setting technical strategy, mentoring engineers, collaborating across product teams, owning API design guidelines, and developing across the stack using Scala, Javascript, and Typescript.

ScalaJavaScriptTypeScriptAPI Design +5
12mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

Asana
Hybrid

Full-Stack Developer

Warsaw, PL $24k - $34k EUR Full-TimeEnglish

The Fullstack Developer will be an integral part of the Product team, building features end-to-end in collaboration with UI designers and the infrastructure team. Responsibilities include creating compelling user interfaces and efficient, scalable back-end processing logic, participating in the entire product development process from conception to post-launch reflection. The role requires deep care for customers and a passion for building products that improve how teams collaborate, utilizing professional experience in Javascript/Typescript (React and Node.js) or Scala.

JavaScriptTypeScriptReactNode.js +2
12mo ago
Asana
Hybrid

Senior Software Engineer, Site Reliability

Warsaw, PL $23k - $33k EUR ContractPolish

This role involves shaping Asana's new Site Reliability Engineering (SRE) team in Warsaw, focusing on building fast, reliable, and resilient distributed systems. Key responsibilities include leading reliability projects across the stack, defining incident management processes, and building internal platforms. The ideal candidate is a strong software engineer passionate about reliability, scalability, and long-term maintainability, working closely with global SRE teams.

AWSKubernetesDatadogMySQL +6
14mo ago
Asana
Hybrid

Software Engineer, Product

New York City, US $171k - $209k USD Full-TimeEnglish

This role involves building full-stack features end-to-end, from data model design to implementing interaction behaviors, working closely with UI designers and infrastructure support. Responsibilities include developing new features used by millions of users, participating in the entire product development process, and creating clean, maintainable code. The position requires 3+ years of experience and is based on an office-centric hybrid schedule in New York City.

TypeScriptReactFull-stack DevelopmentData Modeling +2
15mo ago
Asana
Hybrid

Software Engineer, Backend

Warsaw, PL $26k - $34k EUR ContractEnglish

This role involves joining the backend engineering team to develop features end-to-end for a leading work management platform, participating from conception through post-launch reflection. Responsibilities include building efficient and scalable backend processing logic while collaborating cross-functionally with product managers, designers, and data scientists. The position requires 4+ years of backend experience and is based in the Warsaw office with a hybrid schedule.

TypeScriptReactScalaCross-functional Collaboration
23mo ago
Asana
Hybrid

Software Engineer

Warsaw, PL $24k - $34k EUR Full-TimeEnglish

This role involves building features end-to-end as a full-stack engineer, focusing on both compelling user interfaces and efficient, scalable back-end processing logic. The engineer will participate in the entire product development process, working cross-functionally with product, design, and research teams. This position is based in the Warsaw office with an office-centric hybrid schedule.

JavaScriptTypeScriptReactNode.js +5
28mo ago

Looking for more opportunities?

Browse all TypeScript jobs from other companies

View All Jobs