Senior Full Stack Developer/AI Builder in Woodbridge

Senior Full Stack Developer/AI Builder in Woodbridge

Woodbridge Full-Time On-site
Global Sports Jobs Limited

About the Role

The NAM Tech team is enhancing an enterprise web application that supports essential business processes across the NAM market. The role involves designing, building, testing, deploying, and supporting enterprise-grade web solutions using React, Vite, TypeScript, Node.js, PostgreSQL, Kong, and AWS. The successful candidate collaborates with a Solution Architect, Technical Lead, Product Owner, Platform and DevOps specialists, quality engineering, security partners, and business stakeholders to deliver secure, reliable, and maintainable solutions. It suits an end-to-end engineer equally comfortable developing modern user experiences, building Node.js services and APIs, implementing authentication and authorisation controls, diagnosing production issues, and enhancing performance and security.

Key Responsibilities

  • Develop responsive and maintainable web applications using React and TypeScript, creating reusable components and consistent user-interface patterns.
  • Integrate front-end experiences securely with APIs and identity services, applying accessibility, browser compatibility, performance, and secure coding practices.
  • Design, build, and maintain Node.js services and application business logic, including clear, versioned, and maintainable APIs.
  • Implement PostgreSQL data access and controlled database changes, with appropriate error handling, logging, validation, and audit capabilities.
  • Implement and maintain API exposure and integration patterns using Kong, design REST APIs and OpenAPI 3.1 specifications, and maintain API documentation and reusable integration patterns.
  • Implement authentication and authorisation requirements across front-end and back-end components, protect sensitive data, follow secure coding standards, and participate in security reviews to address identified vulnerabilities.
  • Create and maintain automated unit, integration, and Playwright browser tests as part of feature delivery, and participate in code reviews following agreed quality gates.
  • Support regression, performance, security, and business acceptance testing, working with the QA Automation Engineer to improve test coverage and release confidence.
  • Participate in requirements discussions, technical design, refinement, and estimation, and work with the AWS Platform / DevOps Engineer on delivery pipelines, environments, monitoring, and release readiness.
  • Support deployment, hypercare, incident diagnosis, root-cause analysis, and Level 3 support, troubleshooting application behaviour and improving service reliability and performance.
  • Maintain technical documentation and contribute reusable development standards and patterns.

Required Experience & Qualifications

  • Strong hands-on experience delivering production web applications using React, Vite, TypeScript, and Node.js.
  • Demonstrated experience designing and implementing enterprise APIs.
  • Experience using an API gateway, with Kong strongly preferred.
  • Experience implementing authentication and authorisation patterns.
  • Experience building automated unit, integration, and browser tests.
  • Experience improving application performance and applying secure coding practices.
  • Experience supporting production solutions after deployment.
  • Experience collaborating with architects, platform engineers, quality engineers, business stakeholders, and distributed teams.
  • Core full-stack skills: React, Vite and TypeScript; Node.js; API design; Kong; authentication and authorisation; automated unit, integration, and browser testing; performance and secure coding.
  • Data, cloud, and delivery skills: PostgreSQL; AWS-hosted application environments; Git and source control; CI/CD practices; application logging, monitoring, and production diagnostics.

Preferred Skills

  • Enterprise integration patterns.
  • REST and JSON-based services.
  • OAuth 2.0 and OpenID Connect.
  • Containerised applications.
  • Event-driven architectures.
  • Infrastructure-as-code awareness.

Workplace

  • Hybrid work policy requiring attendance in the office Monday through Thursday, with the flexibility to work remotely on Friday each week.
  • For work requiring a high degree of collaboration or an in-person presentation, in-office attendance is required even on Friday.
  • The working location of this position is Woodbridge, ON, Canada.

Benefits & Perks

  • Health and dental benefits, including prescription drug coverage, out of country coverage, short and long-term disability, basic life and AD&D insurance, and an Employee & Family Assistance Program.
  • Enrolment in adidas' Retirement Savings Plan with employer match.
  • Education assistance program and fitness reimbursement program for qualifying employees.
  • Eligibility to earn an annual bonus based on both company and personal performance.
  • Vacation time increases with length of service.
  • Service Awards & Service Time Off during milestone years.
  • Paid bereavement leave.
  • Parental leave top-up to eligible employees.

About the Company

Though teammates hail from all corners of the world, the working language is English. adidas is an equal opportunity employer that encourages applications from all qualified candidates, including those with disabilities, and will accommodate applicants' needs upon request throughout all stages of the recruitment and selection process.

#J-18808-Ljbffr

Global Sports Jobs Limited

Contact Details:

Global Sports Jobs Limited Recruitment Team