Senior Shopify Storefront Engineer
Plug
Job Description
Job Description
Who We Are
Plug is a fast-moving commerce brand selling refurbished phones and connectivity. We sell through a large, custom Shopify storefront and through web experiences inside our Shopify mobile app. We ship constantly, measure everything, and run our own A/B tests.
The Role
You'll own and level up the plug.tech storefront and the web surfaces inside our mobile app. This is a hands-on senior engineering role: you'll build merchandising and personalization experiences, run experiments end-to-end, and keep a large, test-driven theme fast and reliable. You'll work directly with the founder. We lean heavily on AI tooling (Claude Code + MCP integrations) — you'll use it to move faster, not as a replacement for engineering judgment.
What You'll Actually Work On
- Ship and iterate on merchandising surfaces: Shop by Device / My Devices, iPhone & Android comparison pages, "For You" personalization, cart recommendations, gift guides.
- Design, launch, and read out A/B tests — our experiment framework is home-grown (client-side bucketing, consent-gated, measured in PostHog), e.g. navigation and product-page experiments.
- Build web pages that render inside our Shopify mobile app, including deep-link and query-param routing.
- Integrate and maintain third-party commerce apps (trade-in, reviews, referrals, wishlist, payments, email/back-in-stock) into the storefront.
- Keep the storefront fast and correct: Lighthouse performance budgets, structured-data/SEO, accessibility, and cross-device QA.
- Write the runbook, add the tests, own the release. Every feature ships with docs, tests, and CI checks — and you'll help keep the Shopify theme editor and Git in sync.
You're a strong fit if you have
- Fluency with AI-assisted development is required — you work daily in tools like Claude Code, Cursor, or Copilot and have strong judgment about when to trust them. This is how our team ships; it's non-negotiable.
- 4+ years building production Shopify Online Store 2.0 themes: deep Liquid, JSON templates, sections/blocks/snippets, metafields/metaobjects, settings schema, Shopify CLI and the theme editor.
- Excellent vanilla JavaScript and Web Components / custom elements (we do not use React or Vue in the theme), plus modern CSS/Sass and a real build toolchain (Webpack/Babel/PostCSS, Node, a package manager like Bun).
- A genuine experimentation / CRO mindset: you've run A/B tests, understand bucketing, sample size, and reading results — comfort with PostHog (or GA4/GTM) is a plus.
- Comfort in a test-gated, PR-based workflow: Git/GitHub, CI, linting, and writing tests (Node's test runner, Playwright).
- Care about performance, accessibility, and clean, documented code.
Nice to have
- Building web content that runs inside a mobile app (in-app WebViews) and deep-link routing.
- Experience integrating third-party commerce apps (trade-in, reviews, referrals, wishlist, payments, subscriptions/warranty).
- Structured data/JSON-LD and technical SEO.
- Comfort working closely with a founder in a high-velocity, ship-daily shop.
What we're not looking for
- "Theme editor only" / no-code Shopify configurators.
- Pure React/SPA engineers with no Liquid/theme depth.
- Native iOS/Android engineers — we build the web experiences in the app, not the app itself.
How we work
Small team, direct access to the founder, decisions made fast. Everything is measured; opinions are settled with experiments. We're AI-native in our tooling. You'll have real ownership over what ships and how we test it.
\nCompany DescriptionWith 8M+ followers across TikTok, Instagram, and YouTube, we have built one of the largest and most engaged communities in tech. New York Times Wirecutter Best Experience. Responsible Recycler certified. Over one million pounds of e-waste diverted. We are not just a brand. We are a movement, and we are just getting started.
Company Description
With 8M+ followers across TikTok, Instagram, and YouTube, we have built one of the largest and most engaged communities in tech. New York Times Wirecutter Best Experience. Responsible Recycler certified. Over one million pounds of e-waste diverted. We are not just a brand. We are a movement, and we are just getting started.
- ...directly contribute to significant advancements in defense technology. Job Summary: We are seeking a highly skilled Senior Software Engineer with robust expertise in C++ embedded development for a position based in St. Louis, Missouri. The ideal candidate will...SeniorFull time
- ...The Boeing Company is seeking a Principal Software Engineer / Developer to join the Phantom Works Open Architecture Systems team in the Saint Louis area, Berkeley, MO. The role focuses on leading real-time software development for defense systems in an Agile environment...Senior
- ...Senior Software Engineer We are seeking a highly skilled Senior Software Engineer to join a top financial client's Business Rules Engineering & Strategy team. This role focuses on developing and maintaining rule-based systems that support critical business decision...SeniorLong term contract
- ...they are not comfortable working onsite in St Louis, MO on a hybrid model. Looking for a high-energy, detail oriented Senior Software Engineer in the Ofallon/Winghaven location to join a new team that will be tasked to build a new product in the Digital Payment Space...SeniorContract work
$123.5k - $229.5k
...busbars, and modular busway systems. Translate innovative ideas into manufacturable, standards-compliant solutions. Guide engineering teams in rapid prototyping and proof-of-concepts to validate new concepts. Anticipate industry shifts (AI-scale, 1MW+ racks, OCP...SeniorMinimum wageFull timeTemporary workWork at officeLocal areaRelocation packageFlexible hoursShift work- ...Senior Software Engineer – Full Stack & Secure Systems We are seeking an experienced and driven Senior Software Engineer to support mission-critical federal intelligence initiatives by developing secure, scalable, and modern software solutions in a high-impact environment...Senior
$150k - $190k
Position: Senior Python Developer Location: St. Louis area (onsite) Salary: $150,000 - $190,000 DOE + full benefits What you need for this position: Hold a TS/SCI Clearance Experience with Python or similar backend programming language (Java, Golang, node.js) Excellent...Senior- ...Job Title: Senior UI Engineer (Angular, TypeScript, JavaScript) Location: Bellevue, WA (Hybrid) Length: 6 months Start: ASAP Interview: Video About the Role: We are seeking a talented and experienced Senior UI Engineer to...SeniorWork at officeImmediate startRemote work
- ...MANTECH seeks a motivated, career and customer-oriented Senior GEOINT Analyst to join our team in St. Louis, MO! Job duties include, but are not limited to: Conduct GEOINT analysis on national security issues using imagery, geospatial data, and multi-INT...SeniorWork at officeRemote work
- Senior DevOps Developer We are seeking a Senior DevOps Developer to design, implement, and support modern DevOps solutions while guiding customers on DevOps best practices. This role will focus on infrastructure automation, CI/CD pipeline development, containerized applications...Senior
- ...Salesforce Senior Developer The Salesforce Technical Consultant / Developer (Lightning) is a key member of our Delivery organization in the US. In addition to being responsible for developing high performing solutions on the Salesforce platform, the Technical Consultant...SeniorWork experience placement
- ...continue to provide innovative solutions with our multidisciplinary teams formed with exceptional employees. We are seeking a Software Engineer to support unique systems solutions for the National Geospatial-Intelligence Agency (NGA). We are seeking a Software Engineer...SeniorRemote work
$165k - $175k
...CLEARANCE REQUIRED** Build Smart. Automate Everything. Make an Impact. Deliver simple solutions to complex problems as a Senior DevOps Engineer at D2. In this role, you'll design and support modern DevOps and cloud solutions that power mission-critical intelligence...Senior- Job Description Job Description We are seeking an experienced SAP ABAP Developer to join a growing enterprise technology team supporting mission-critical SAP applications. This individual will play a key role in designing, developing, enhancing, and supporting custom...Senior
- ...Job Description Job Description Role Overview We are looking for a skilled Senior Salesforce Developer to join our team and support key platform initiatives. The ideal candidate will take ownership of system maintenance, incident analysis, and change validations...SeniorSeasonal work
$37.43 - $56.15 per hour
...Additional Information About the Role BJC HealthCare System is hiring a Full-Time Senior Certified Radiation Therapist for Center for Advanced Medicine (CAM) located at Barnes-Jewish Hospital - Radiation Therapy & Dosimetry Position Details: Day...SeniorFull timeLocal areaFlexible hoursDay shift$80k - $95k
...Senior Tax Associate - Public Accounting We are a top public accounting firm in the St Louis area with a collaborative and rewarding work environment. We provide our clients with best-in-class service because we are an inclusive, diverse, and entrepreneurial firm that...Senior- ...Senior Accountant – Financial Reporting Our client is seeking a Senior Accountant – Financial Reporting to ensure accurate financial reporting, support operational accounting activities, and maintain strong internal controls within a manufacturing or process-driven...Senior
- Job Posting Our .NET Developers work with a team of talented individuals who share a strong passion for their work. The primary role of this experienced individual will be to develop software solutions through the conception, development, testing and implementation phases...SeniorFull time
$118k - $178k
...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed...SeniorWork experience placementLocal area$95k - $135k
...vetted and are typically tied to pivotal programs that offer strong chances to expand your skills using the latest solutions. This Senior DevOps Developer role is a 12-month federal project based onsite in St. Louis, Missouri, Monday through Thursday. We support equal...SeniorMonday to Thursday$223.2k - $279k
...At Scale, we build the AI systems behind some of the country's most important decisions. On the Public Sector Engineering team, you'll embed directly with U.S. government customers, including the Army, Air Force, Joint commands and Intelligence Community, to build and...SeniorFull timeRelocation- Job Description Job Description Property Management Company seeking a Maintenance Technician to join our team! You will be responsible for completing work orders and other required tasks for residential apartments and condominiums. Normal working hours are 8:00 am ...SeniorMonday to Friday
- NEFCO is seeking a Logistics Manager to oversee all branch logistics activities including receiving, storage, inventory control, picking, packing and route loading for product delivery. You will direct warehouse operations, coordinate staffing and safety, and drive improvements...Senior
- ...in real estate transactions in St. Louis. The candidate will support complex transactions, manage processes, and work closely with senior attorneys. This role requires 3 to 6 years of broad real estate experience, strong research, writing, and communication skills, and...Senior
- ...design recommendations to the program manager and Chief Software Engineer. Coordinate software development activities within product... ...Technology, Management Information Systems, or related STEM degree. Senior-level experience deploying microservices into cloud...SeniorContract workTemporary work
$126.65k - $171.35k
...Software Engineer–Developer, Phantom Works Weapons (Experienced or Senior) The Boeing Company is seeking an Application Software Engineer (Experienced or Senior) to join the Phantom Works Weapons team in St. Charles, MO (St. Louis Area). This team supports future weapons...SeniorPermanent employmentWork experience placementCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...Full-time Description We are seeking a detail-oriented and strategic Senior AR Specialist to manage a portfolio of customer accounts with a relationship-first approach. This role focuses on account reconciliation, credit management, and process improvement,...SeniorFull timeFor contractorsWork at office
$140k - $170k
...Senior Corporate & Real Estate Associate St. Louis, MO (Hybrid after 90 days) $140K - $170K Base + Bonus Overview: Seeking a mid-level attorney to handle sophisticated corporate and real estate transactions with direct client exposure and deal ownership...Senior$160.65k - $217.35k
...interfaces, and designs. We prefer a bachelor of science degree in engineering, engineering technology, chemistry, physics, mathematics, data... ...and test, sensors, and system test engineers. In senior roles, we develop technical product plans, mentor junior engineers...SeniorFull timeWork experience placementRelocationDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Shopify Storefront Engineer. Be the first to apply!
- senior director product management Saint Louis, MO
- senior grant accountant Saint Louis, MO
- senior tax Saint Louis, MO
- senior data management analyst Saint Louis, MO
- senior consulting engineer Saint Louis, MO
- sr electrical engineer Saint Louis, MO
- senior dynamics crm developer Saint Louis, MO
- senior director of operations Saint Louis, MO
- senior assistant Saint Louis, MO
- senior brand strategist Saint Louis, MO






