Senior Software Engineer

Asana Asana · Enterprise · Warsaw, Poland · Product Engineering

Senior Software Engineer role focused on building full-stack features for Asana's product, with a focus on integrations and improving team collaboration. The role involves the entire product development process from conception to post-launch reflection. Demonstrates curiosity about AI tools and emerging technologies for productivity enhancement.

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

  • 5 or more years of full-stack experience
  • Javascript/Typescript (React and Node.js) or Scala
  • Excellent communication skills

Nice to have

  • integration development

What the JD emphasized

  • 5 or more years of full-stack experience working in large, well-maintained codebases building user-facing products (integration development preferred), with professional experience in Javascript/Typescript (React and Node.js) or Scala