Taro Logo

Software Engineer

Asana is a leading work management platform for human + AI collaboration, helping teams orchestrate their work and achieve goals faster.
$23,667 - $33,896
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
Enterprise SaaS

Job Description

Asana is seeking a Software Engineer to join their growing team in Warsaw, Poland. This role offers an exciting opportunity to work on their leading work management platform that serves over 170,000 customers including major companies like Accenture, Amazon, and Anthropic. As a full-stack engineer on the Functional Integrations team within the Platform Area, you'll be responsible for building and maintaining integrations that connect Asana with function-specific tools, enabling seamless workflow collaboration across organizations.

The position requires 4+ years of full-stack experience, with expertise in JavaScript/TypeScript (React and Node.js) or Scala. You'll work in a hybrid environment, with in-office days scheduled for Monday, Tuesday, and Thursday, offering a balance between collaborative in-person work and remote flexibility. The role involves end-to-end product development, from user interface design to backend implementation, working closely with UI designers and infrastructure teams.

What makes this opportunity unique is the chance to be an early employee in Asana's Warsaw office, where you'll contribute to shaping the culture while working on products that impact millions of users globally. The company offers a comprehensive benefits package including health insurance, career growth budget, and various wellness perks. You'll be part of a team that values both technical excellence and work-life balance, with opportunities to grow and develop your skills while working on meaningful projects.

The compensation is transparent, with a monthly gross salary range of 23,667 - 33,896 PLN, plus additional benefits and equity. This is an excellent opportunity for someone who is passionate about building products that improve team collaboration and wants to be part of a growing, values-driven organization.

Last updated 4 days 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 and improve existing codebase
  • Contribute to Warsaw office culture and growth
  • Collaborate with cross-functional partners and cross-timezone teams

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
  • Sound autonomous judgment in balancing speed and code quality
  • Passion for creating superior user experience
  • Experience with integration development preferred
  • Demonstrated curiosity about AI tools and emerging technologies

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Generous and transparent compensation system
  • Health insurance with dental and travel coverage (Lux Med)
  • Meals reimbursement for office days
  • Career growth budget
  • Home office setup budget
  • Gym/Fitness reimbursement
  • Fertility healthcare and family-forming support
  • Mental Health Support
  • Group life insurance
  • MacBooks with accessories