Digital, Engineer

Asana Asana · Enterprise · Warsaw, Poland · Marketing

Web Engineer role focused on front-end development for Asana's website, partnering with digital teams to create responsive, accessible, and performant web applications. The role involves integrating AI models and services via APIs and collaborating cross-functionally. While the company positions itself as a "human + AI collaboration" platform and the role mentions integrating AI features and using AI tools, the core responsibilities are in web engineering and marketing technology, not in building or researching AI models themselves.

What you'd actually do

  1. Lead front-end engineering: Design, implement, and lead front-end code development for high-impact responsive web applications on asana.com.
  2. Drive full-stack and MarTech strategy: Create seamless full-stack solutions and spearhead UI overhauls across our core Marketing Technology platforms.
  3. Advance our system architecture: Build, advance, and contribute to our component design system while supporting CMS workflow optimization.
  4. Optimize performance and security: Write clean, tested, and documented code that implements rich web animations and micro-interactions without sacrificing Core Web Vitals, SEO fundamentals, or site performance.
  5. Integrate cutting-edge AI features: Implement AI models and services into applications via APIs and seamlessly integrate third-party tools.
  6. Collaborate cross-functionally: Partner deeply with design teams, product management, and enterprise technology organizations while participating in robust code reviews and guiding vendor resources.

Skills

Required

  • React
  • TypeScript
  • HTML5
  • CSS
  • modern JavaScript
  • Git
  • Gatsby or Next.js
  • Contentful or SkillJar

Nice to have

  • AI tools
  • Copilot, Cursor
  • prompt engineering
  • design eye
  • attention to detail
  • marketing technology
  • accessibility standards (WCAG)
  • web localization

What the JD emphasized

  • Proven experience (5+ years) in front-end web development