Taro Logo

Software Engineer

Asana helps teams orchestrate their work, from small projects to strategic initiatives, serving millions of teams worldwide.
$23,667 - $33,896
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
Enterprise SaaS

Description For Software Engineer

Asana is seeking a Full-stack Software Engineer to join their growing Warsaw office, working on their enterprise work management platform that helps millions of teams orchestrate their work. The role is part of the Functional Integrations team within the Platform Area, focusing on integrating Asana with function-specific tools for Operations, Marketing, and IT departments.

The position offers a hybrid work arrangement with in-office days on Monday, Tuesday, and Thursday, and flexible arrangements for other days. As a full-stack engineer, you'll be responsible for building features end-to-end, from designing data models to implementing subtle interaction behaviors that differentiate good software from great software.

The role requires 4+ years of full-stack experience, with expertise in JavaScript/TypeScript (React and Node.js) or Scala. You'll work in a collaborative environment, partnering closely with product managers, designers, user researchers, and data scientists throughout the entire product development process. The position offers competitive compensation ranging from 23,667 PLN to 33,896 PLN monthly (gross), along with comprehensive benefits including mental health support, career coaching, and family benefits.

Asana has been recognized as a Top 10 Best Workplace for 5 consecutive years and maintains a strong commitment to building a diverse, equitable, and inclusive company culture. The role offers significant growth opportunities as an early employee in the Warsaw office, where you'll contribute to shaping the culture while working on products that impact millions of users worldwide.

The ideal candidate should demonstrate strong autonomous judgment, excellent communication skills for cross-functional collaboration, and a passion for creating exceptional user experiences. You'll be working on a product-led company's software, participating in everything from conception to post-launch reflection, making this an excellent opportunity for those who want to make a meaningful impact on how teams work together.

Last updated 2 hours ago

Responsibilities For Software Engineer

  • Build and own a broad swath of the product from UI to backend processing logic
  • Participate in every step of the product development process
  • Develop clean, beautiful code
  • Contribute to Warsaw office culture
  • Collaborate with cross-functional partners

Requirements For Software Engineer

JavaScript
TypeScript
React
Node.js
Scala
  • 4+ years of full-stack experience in large codebases
  • Professional experience in Javascript/Typescript (React and Node.js) or Scala
  • Excellent communication skills for cross-functional collaboration
  • Sound autonomous judgment in balancing speed and code quality
  • Passion for creating superlative user experience
  • Experience with integration development preferred
  • Demonstrated curiosity about AI tools and emerging technologies

Benefits For Software Engineer

Medical Insurance
Mental Health Assistance
401k
  • Mental health, wellness & fitness benefits
  • Career coaching & support
  • Inclusive family building benefits
  • Long-term savings or retirement plans
  • In-office culinary options

Jobs Related To Asana Software Engineer