Senior Backend Software Engineer
Asana · Reykjavik
Job description
About the role
Asana is seeking an experienced Senior Backend Software Engineer to join its Reykjavik team. You will collaborate with a world‑class engineering group to design, develop, and operate services that power Asana’s feature‑rich web application.
Key responsibilities
- Design, build, and iterate on frameworks that influence all aspects of the Asana product.
- Partner with product and other engineering teams to enable faster development across the organization.
- Analyze complex systems to identify issues, root causes, and improvement opportunities.
- Champion code quality and best practices through example and reusable frameworks.
- Develop new APIs that balance usability with the capability to support Asana’s extensive feature set.
Required profile
- 5+ years of backend engineering experience in large, well‑maintained codebases.
- Ability to learn quickly and transition between different areas of a complex system.
- Strong autonomous judgment when balancing speed with long‑term maintainable code.
- Commitment to high‑quality software engineering patterns and continuous improvement.
- Interest in AI tools and emerging technologies.
Required skills
- React
- GraphQL
- TypeScript
What we offer
- Competitive compensation package aligned with market value.
- Hybrid work schedule with office‑centric days (Monday, Tuesday, Thursday) and flexible remote options.
- Opportunities for professional growth and learning in a supportive environment.
- Inclusive culture that values diverse backgrounds, perspectives, and skills.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 2 weeks from now
30 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Asana
Reykjavik