Home › Companies › Onhires › Shopify - Senior UI/UX Developer
Shopify - Senior UI/UX Developer
Onhires · Canada · Deleted · Ashby
Job facts
| Field | Value |
|---|---|
| Company | Onhires |
| Title | Shopify - Senior UI/UX Developer |
| Normalized title | - |
| Department / team | Design / Design |
| Location | Canada |
| Work model | - |
| Employment type | Full Time |
| Salary | - |
| Status | deleted |
| ATS provider | Ashby |
| Posted / first seen | — / 2026-05-29 |
| Changed / last seen | 2026-06-06 / 2026-06-03 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Onhires. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through Ashby. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| Department jobs | Active postings in Design. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Onhires |
| Source | 6bbc67af-e70e-4ab7-b5ed-ee8bf9e96d06 |
| ATS provider | Ashby |
Description
The Role
We are looking for a powerhouse Senior UI/UX Developer to join our Agile team. This isn't just a coding job; it’s a dual-threat role where you will design sophisticated interfaces in Figma and then bring them to life using Liquid, React, and Web Components .
You will work at the heart of our eCommerce stack, building scalable theme features, Checkout Extensions, and high-performance tools that define the shopping experience for a global audience.
What You’ll Do
Design & Architect: Translate complex business requirements into elegant wireframes and high-fidelity designs in Figma.
Build & Innovate: Develop "fully-baked," performant website features from scratch using the latest Shopify tech (Sections, Theme Blocks, Section Rendering API).
Extend Shopify: Build UI Extensions for Checkout Extensibility and Customer Accounts to push the boundaries of the platform.
Lead Technical Excellence: Write clean, documented, and accessible code (Web Components, TS) while providing accurate estimates in an Agile sprint cycle.
Optimize Data: Build dataLayer events for GTM to ensure our tracking and analytics are world-class.
Collaborate: Partner with Solution Architects and Product Managers to turn a vision into a technical deliverable.
Your Technical Toolkit
Experience: 8+ years in software design/development, with at least 3-4 years deep in the Shopify ecosystem.
Design: Expert-level proficiency in Figma and core UX/UI principles.
Frontend: Strong mastery of Liquid, JavaScript/TypeScript, React, and CSS/HTML.
Modern Web: Hands-on experience writing Custom Web Components and utilizing Version Control (GitHub/Bitbucket).
E-commerce Savvy: Proven track record in large-scale, international eCommerce environments.
Bonus Points For
Experience with Playwright and Unit Testing.
Deep knowledge of Shopify Pixels and tracking within Checkout Extensibility.
Familiarity with CI/CD pipelines (GitHub Actions).
Why Join Us?
You will be part of a cross-functional team that values customer-first thinking and technical precision. We offer the chance to work on high-pressure, high-reward projects where your designs and code will impact users across multiple countries and browsers.
Full job record
| Job ID | fa0f4b7a31f150986c802f65150274a9e810f123 |
| Org ID | bd21c83d-f469-4f5c-b898-7dbe75dcfa1a |
| Source ID | 6bbc67af-e70e-4ab7-b5ed-ee8bf9e96d06 |
| Board ID | 6bbc67af-e70e-4ab7-b5ed-ee8bf9e96d06 |
| Provider | ashby |
| Provider Job Key | d8b6181c-3ae6-42d5-a779-99683d655ae4 |
| Title | Shopify - Senior UI/UX Developer |
| Normalized Title | — |
| Status | deleted |
| Active | no |
| Location Text | Canada |
| Department | Design |
| Team | Design |
| Employment Type | full_time |
| Workplace Type | — |
| Remote Policy | — |
| Country | Canada |
| Region | — |
| City | — |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://jobs.ashbyhq.com/onhires/d8b6181c-3ae6-42d5-a779-99683d655ae4 |
| Apply URL | https://jobs.ashbyhq.com/onhires/d8b6181c-3ae6-42d5-a779-99683d655ae4/application |
| First Seen At | 2026-05-29 06:15:42Z |
| Last Seen At | 2026-06-03 13:42:23Z |
| Last Checked At | 2026-06-06 09:13:29Z |
| Last Changed At | 2026-06-06 09:13:29Z |
| Inactive At | 2026-06-06 09:13:29Z |
| Source Posted At | — |
| Source Updated At | — |
| Raw Payload Uri | s3://bluework-jobs-prod-raw-590183727216/raw/provider=ashby/board=onhires/date=2026-06-03/2026-06-03T13-41-59-791Z-bb286d18b2081b2005b86ccc7561e8a3c897e28e9be33ea663293c615078ed01.json |
Event Fields
{
"content_hash": "f3c5c34b3bde79e5426891039bf614da6d83eb5c543d25c5bb9b378b3b7f6dae",
"source_hash": "77fe98a998ee0ba72088e58381b405c874dadeaea3d6b599badac642f4cbb185",
"last_changed_at": "2026-06-06T09:13:29.228Z",
"active_status": "deleted"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Canada",
"city": null,
"region": null,
"country": "Canada",
"is_remote": false,
"confidence": 0.95
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-03T13:42:23.867Z",
"launch_scope": {
"reason": "english_us_canada",
"included": true,
"language": "en",
"location": {
"raw": "Canada",
"city": null,
"region": null,
"country": "Canada",
"is_remote": false,
"confidence": 0.95
},
"countries": [
"Canada"
]
},
"remote_policy": null,
"salary_period": null,
"workplace_type": null,
"salary_currency": null
}Extensions
{}Native Structured
{
"id": "d8b6181c-3ae6-42d5-a779-99683d655ae4",
"team": "Design",
"title": "Shopify - Senior UI/UX Developer",
"jobUrl": "https://jobs.ashbyhq.com/onhires/d8b6181c-3ae6-42d5-a779-99683d655ae4",
"address": null,
"applyUrl": "https://jobs.ashbyhq.com/onhires/d8b6181c-3ae6-42d5-a779-99683d655ae4/application",
"isListed": true,
"isRemote": false,
"location": "Canada",
"updatedAt": null,
"apiVersion": "ashby-non-user-graphql-v1",
"department": "Design",
"publishedAt": null,
"workplaceType": null,
"employmentType": "FullTime",
"secondaryLocations": []
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/fa0f4b7a31f150986c802f65150274a9e810f123?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/bd21c83d-f469-4f5c-b898-7dbe75dcfa1aJSONGET https://api.bluedoor.sh/job-postings/v1/sources/6bbc67af-e70e-4ab7-b5ed-ee8bf9e96d06JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/fa0f4b7a31f150986c802f65150274a9e810f123/eventsJSON