This job has conditions that may affect your decision to apply
Mandatory office attendanceEnglish is required
Description
Asana's Product team builds end‑to‑end features, collaborating closely with UI designers and infrastructure. The Full‑stack Engineer will own product areas from UI to backend processing, work in a hybrid schedule with three mandatory in‑office days, and contribute to a culture of transparency and inclusion. The role offers a competitive salary, equity, and extensive benefits.
Responsibilities
Build and own a broad swath of product features from UI to backend processing
Participate in every step of product development with product managers, designers, and data scientists
Develop clean, maintainable code and improve existing functionality
Collaborate cross‑functionally to translate feedback into concrete product improvements
Contribute to a balanced, inclusive culture and mentor junior team members
Explore AI tools to enhance productivity, collaboration, and decision‑making
Requirements
4 or more years of full‑stack experience in large, well‑maintained codebases
Professional experience with JavaScript/TypeScript (React and Node.js) or Scala
Excellent communication skills for cross‑functional collaboration
Strong autonomous judgment balancing speed and long‑term maintainability
Passion for creating superlative user experiences and attention to detail
Curiosity about AI tools and willingness to leverage emerging technologies
Conditions
Hybrid schedule with mandatory office days Monday, Tuesday and Thursday
JavaScriptTypeScriptReactNode.jsScalaAIunknown
Navigation
Actions
Similar jobs
Picked by AI from the meaning of the description, not keywords