Asana
Software Engineer for Asana's Developer Platform
Job Description
Shape the future of AI-powered work with Asana as a Software Engineer in Vancouver. Create and optimize interfaces that enhance the developer and AI experiences in our dynamic environment.
As a member of the API & Developer Platform team, your focus will be on improving developer interaction through effective API design. This position seeks individuals with expertise in back-end development and a passion for collaborating on solutions that drive productivity and efficiency in teams.
Key Responsibilities:
• Establish best practices for API design
• Work closely with product teams to propose solutions
• Optimize experiences in Scala and TypeScript
• Maintain high standards of clean code
• Collaborate to inform the developer platform roadmap
Requirements:
• Minimum 3 years of experience in large codebases
• At least 1 year in developing APIs or platforms
• Excellent teamwork and communication skills
• Ability to adapt across various code areas
• Inte...
As a member of the API & Developer Platform team, your focus will be on improving developer interaction through effective API design. This position seeks individuals with expertise in back-end development and a passion for collaborating on solutions that drive productivity and efficiency in teams.
Key Responsibilities:
• Establish best practices for API design
• Work closely with product teams to propose solutions
• Optimize experiences in Scala and TypeScript
• Maintain high standards of clean code
• Collaborate to inform the developer platform roadmap
Requirements:
• Minimum 3 years of experience in large codebases
• At least 1 year in developing APIs or platforms
• Excellent teamwork and communication skills
• Ability to adapt across various code areas
• Inte...