Fullstack Engineer

Asana Asana · Enterprise · Warsaw, Poland · Product Engineering

Full-stack engineer at Asana to build and own features end-to-end, from UI to back-end processing, focusing on integrations with function-specific tools to improve team collaboration. The role involves the entire product development process and requires experience with Javascript/Typescript (React and Node.js) or Scala.

What you'd actually do

  1. As a full-stack engineer, you get to build and own a broad swath of the product: everything from creating a compelling user interface down to creating efficient, flexible, and scalable back-end processing logic
  2. Participate in every step of the product development process with an open and curious team, working cross-functionally with a product manager, designer, user researcher, and data scientist
  3. Develop clean, beautiful code and leave it better than you found it
  4. Experience growth and development through opportunities to stretch and learn
  5. Be an early employee in our growing Warsaw office, contributing to a culture that keeps Asana's workplace balanced, performant, inclusive, transparent, and aligned with our values

Skills

Required

  • Javascript/Typescript (React and Node.js) or Scala
  • full-stack experience
  • building user-facing products
  • integration development
  • communication skills
  • autonomous judgment

Nice to have

  • curiosity about AI tools and emerging technologies

What the JD emphasized

  • 6 or more years of full-stack experience
  • professional experience in Javascript/Typescript (React and Node.js) or Scala