Senior Software Developer – Full stack

Posted 7 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior full-stack developer leading scalable web, commerce, and marketing platforms at Autodesk. Driving architecture, quality, performance, and technical direction across teams.

Responsibilities

  • Lead the design and delivery of complex full-stack solutions across frontend, backend, API, and platform integration layers
  • Provide architectural direction for scalable, maintainable, secure, and high-performing web applications
  • Drive technical decisions across multiple services, repositories, and shared components
  • Translate business and product requirements into technical designs, execution plans, and delivery milestones
  • Identify architectural gaps, technical debt, and platform limitations and propose pragmatic solutions
  • Define reusable component, service integration, API contract, observability, and deployment patterns
  • Build and guide modern web experiences using JavaScript, TypeScript, React, Node.js, REST/GraphQL APIs, cloud services, and CI/CD pipelines
  • Own critical technical deliverables through design, implementation, validation, release, and post-production monitoring
  • Lead technical breakdown of large initiatives into epics, stories, dependencies, and implementation plans
  • Resolve complex production issues, integration challenges, and cross-system dependencies
  • Establish testing, automation, observability, CI/CD quality gates, and release-readiness practices
  • Drive web performance improvements including Core Web Vitals, page load time, bundle optimization, caching, and API efficiency
  • Improve developer productivity through reusable frameworks, shared libraries, tooling, documentation, and streamlined workflows
  • Collaborate with Product, XD, Program, Content, Marketing, DevOps, Security, Data/Analytics, and partner engineering teams
  • Communicate technical trade-offs, risks, mitigation plans, and recommendations to engineering and non-engineering stakeholders
  • Mentor senior and mid-level developers through design reviews, code reviews, technical discussions, and delivery execution
  • Influence engineering culture and enable teams to deliver better, faster, and more confidently

Requirements

  • 10+ years of software engineering experience
  • Strong hands-on expertise in full-stack web application development
  • Deep experience with JavaScript, TypeScript, React, Next.js, or similar frontend frameworks
  • Strong backend development experience with Node.js, Java, Python, or similar technologies
  • Experience designing and integrating RESTful APIs, GraphQL APIs, microservices, or distributed systems
  • Proven ability to lead complex technical initiatives across multiple developers, teams, services, or repositories
  • Strong understanding of web performance, accessibility, security, scalability, reliability, and observability
  • Experience with CI/CD pipelines, automated testing, production deployments, and release validation
  • Strong system design skills and ability to make sound architectural trade-offs
  • Demonstrated ability to influence technical direction without direct authority
  • Excellent communication skills with technical and business stakeholders

Benefits

  • Annual cash bonuses may be included
  • Stock grants may be included
  • Comprehensive benefits package
  • In-person onboarding and/or in-person identity verification may be provided/required

Job type

Full Time

Experience level

Senior

Salary

CA$107,000 - CA$157,300 per year

Degree requirement

No Education Requirement

Tech skills

CloudDistributed SystemsGraphQLJavaJavaScriptMicroservicesNext.jsNode.jsPythonReactTypeScript

Location requirements

OnsiteTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.