Senior Software Engineer
Core
Full-stack engineer building end-to-end product features and functional integrations for Asana's ecosystem, focusing on user experience and scalable back-end logic.
Role type
Senior full-stack software engineer (product & integrations)
Builds
User-facing product features and functional integrations with external tools (Operations, Marketing, IT)
Domain
SaaS collaboration platform / Functional Integrations
Deliverable
product features
Required skills
Full-stack development, Javascript/Typescript (React, Node.js), Scala, large codebase maintenance, clean code practices
Preferred skills
Integration development experience, curiosity about AI tools, autonomous judgment
Technologies
React, Node.js, Scala, Javascript, Typescript
Responsibilities
Design data models, implement interaction behaviors, build scalable back-end processing logic, collaborate cross-functionally with PMs and designers, maintain clean and maintainable code
Seniority
Senior, hands-on IC