{"id":2160927,"url":"https://alion.io/job/adidas-senior-full-stack-developerai-builder","title":"Senior Full Stack Developer/AI Builder","company":{"id":40940,"name":"Adidas","domain":"adidas.com","url":"https://alion.io/company/adidas","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"Kong","optional":false},{"name":"Node JS","optional":false},{"name":"Playwright","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false},{"name":"Vite","optional":false},{"name":"API Gateway","optional":true},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-09T08:23:04Z","employer_posted_date":"2026-10-09","last_verified_at":"2026-10-11T15:53:15Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"The Opportunity\nadidas NAM Tech is enhancing an enterprise web application that supports essential business processes across the NAM market.\nWe are seeking a highly skilled Senior Full-Stack Front-End/Back-End Developer who can design, build, test, deploy, and support enterprise-grade web solutions using technologies such as React, Vite, TypeScript, Node.js, PostgreSQL, Kong, and AWS. In this role, you will collaborate with a Solution Architect, Technical Lead, Product Owner, Platform and DevOps specialists, as well as quality engineering, security partners, and business stakeholders to deliver secure, reliable, and maintainable solutions.\nThe ideal candidate is an end-to-end engineer who is equally comfortable developing modern user experiences, building Node.js services and APIs, implementing authentication and authorization controls, diagnosing production issues, and enhancing performance and security.\nRole Purpose\nDesign, develop, deploy, and support enterprise web application features from the React and TypeScript front end through Node.js services, enterprise APIs, Kong integration, PostgreSQL data access, and AWS-hosted production environments.\nKey Responsibilities\nFront-End Development\nDevelop responsive and maintainable web applications using React and TypeScript.\nCreate reusable components and consistent user-interface patterns.\nIntegrate front-end experiences securely with APIs and identity services.\nApply accessibility, browser compatibility, performance, and secure coding practices.\nBack-End and API Development and Enterprise Integration\nDesign, build, and maintain Node.js services and application business logic.\nDesign clear, versioned, and maintainable APIs.\nImplement PostgreSQL data access and controlled database changes.\nCreate appropriate error handling, logging, validation, and audit capabilities.\nTroubleshoot application behaviour and improve service reliability and performance.\nImplement and maintain API exposure and integration patterns using Kong.\nDesign REST APIs and OpenAPI 3.1 specifications.\nMaintain API documentation and support reusable integration patterns.\nIdentity, Security, and Secure Coding\nImplement authentication and authorisation requirements across front-end and back-end components.\nProtect sensitive data and follow secure coding standards.\nParticipate in security reviews and address identified vulnerabilities.\nAutomated Testing and Quality\nCreate and maintain automated unit, integration, and Playwright browser tests as part of feature delivery.\nParticipate in code reviews and follow agreed quality gates.\nSupport regression, performance, security, and business acceptance testing.\nWork with the QA Automation Engineer to improve test coverage and release confidence.\nDelivery and Production Support\nParticipate in requirements discussions, technical design, refinement, and estimation.\nWork with the AWS Platform / DevOps Engineer on delivery pipelines, environments, monitoring, and release readiness.\nSupport deployment, hypercare, incident diagnosis, root-cause analysis, and Level 3 support.\nMaintain technical documentation and contribute reusable development standards and patterns.\nRequired Technical Skills\nCore Full-Stack Skills\nReact, Vite and TypeScript\nNode.js\nAPI design\nKong\nAuthentication and authorization\nAutomated unit, integration, and browser testing\nPerformance and secure coding\nData, Cloud, and Delivery\nPostgreSQL\nAWS-hosted application environments\nGit and source control\nCI/CD practices\nApplication logging, monitoring, and production diagnostics\nPreferred Skills\nEngineering and Architecture\nEnterprise integration patterns\nREST and JSON-based services\nOAuth 2.0 and OpenID Connect\nContainerized applications\nEvent-driven architectures\nInfrastructure-as-code awareness\nRequired Experience\nStrong hands-on experience delivering production web applications using React, Vite, TypeScript, and Node.js.\nDemonstrated experience designing and implementing enterprise APIs.\nExperience using an API gateway, with Kong strongly preferred.\nExperience implementing authentication and authorization patterns.\nExperience building automated unit, integration, and browser tests.\nExperience improving application performance and applying secure coding practices.\nExperience supporting production solutions after deployment.\nExperience collaborating with architects, platform engineers, quality engineers, business stakeholders, and distributed teams.adidas offers a robust and progressive range of benefits, including: 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. Employees are able to enroll in adidas’ Retirement Savings Plan with employer match. Qualifying employees are eligible for our education assistance program and fitness reimbursement program.\nEmployees are eligible to earn an annual bonus based on both company and personal performance. We recognize the commitment of our employees by increasing vacation time with length of service. We also offer Service Awards & Service Time Off during milestone years, paid bereavement leave, and parental leave top-up to eligible employees.\nThough our teammates hail from all corners of the world, our working language is English\nAt adidas we offer a Hybrid work policy which requires 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\nThe anticipated low and high end of the base pay range for this position is $130,000 - $140,000 CAD. Actual salary will be based on various factors, such as a candidate’s experience, qualifications, skills & competencies, and proficiency for the role.\nThough our teammates hail from all corners of the world, our working language is English. .\nadidas is an equal opportunity employer. We encourage 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. If selected to participate in an interview, accommodations will be made available on request. Please inform the Recruiter of the accommodation(s) that you may require. Information received relating to accommodation will be addressed confidentially.","description_format":"text","description_chars":6532,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":["Education assistance","Hybrid work","Parental leave","Retirement plans"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-09T08:23:04Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":29,"reasons":["conf:3","win:early","comp:brand"],"computed_at":"2026-10-10T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/adidas-senior-full-stack-developerai-builder","json_url":"https://alion.io/job/adidas-senior-full-stack-developerai-builder.json","meta":{"generated_at":"2026-10-12T00:37:06Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":1962,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":40940},"rest":"https://alion.io/mcp/rest/get_company?id=40940"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fadidas-senior-full-stack-developerai-builder"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fadidas-senior-full-stack-developerai-builder"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fadidas-senior-full-stack-developerai-builder"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/adidas-senior-full-stack-developerai-builder\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fadidas-senior-full-stack-developerai-builder"}]}