---
title: "Full-Stack UI Software Engineer - Wallet, Payments & Commerce (WPC) at Apple – VueJobs"
canonical_url: "https://vuejobs.com/jobs/apple-full-stack-ui-software-engineer-wallet-payments-commerce-wpc"
meta:
  "og:image": "https://vuejobs.com/_og/d/c_PostDetail%2Ctitle_~RnVsbC1TdGFjayBVSSBTb2Z0d2FyZSBFbmdpbmVlciAtIFdhbGxldCwgUGF5bWVudHMgJiBDb21tZXJjZSAoV1BDKQ%2Cheadline_Apple%2Cimage_~aHR0cHM6Ly9hc3NldHMuam9iYmIuaW8vbG9nb3MvMDFtMzQ0cXNrcXg3ODIzYmVwN3hneGJjN2NfMTc5MDA2NjgxMy5wbmc%2Cp_Ii9qb2JzL2FwcGxlLWZ1bGwtc3RhY2stdWktc29mdHdhcmUtZW5naW5lZXItd2FsbGV0LXBheW1lbnRzLWNvbW1lcmNlLXdwYyI%2Cs_XiWS6dA8tWzUQ15g.png"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "Full-Stack UI Software Engineer - Wallet, Payments & Commerce (WPC) at Apple – VueJobs"
  "twitter:image": "https://vuejobs.com/_og/d/c_PostDetail%2Ctitle_~RnVsbC1TdGFjayBVSSBTb2Z0d2FyZSBFbmdpbmVlciAtIFdhbGxldCwgUGF5bWVudHMgJiBDb21tZXJjZSAoV1BDKQ%2Cheadline_Apple%2Cimage_~aHR0cHM6Ly9hc3NldHMuam9iYmIuaW8vbG9nb3MvMDFtMzQ0cXNrcXg3ODIzYmVwN3hneGJjN2NfMTc5MDA2NjgxMy5wbmc%2Cp_Ii9qb2JzL2FwcGxlLWZ1bGwtc3RhY2stdWktc29mdHdhcmUtZW5naW5lZXItd2FsbGV0LXBheW1lbnRzLWNvbW1lcmNlLXdwYyI%2Cs_XiWS6dA8tWzUQ15g.png"
---

> Index of every page on this site: [llms.txt](https://vuejobs.com/llms.txt)

# **Full-Stack UI Software Engineer - Wallet, Payments & Commerce (WPC)**

Apple

Vue-first

Nuxt.js

**Full-stack**

![Flag of United States](https://hatscripts.github.io/circle-flags/flags/us.svg) Cupertino, United Stateson-sitefull-timemid-level2 months ago

[**Apply Now **](https://jobs.apple.com/en-us/details/200680683?ref=vuejobs.com)

---

The Wallet & Payments Engineering Web team is seeking a skilled, passionate full-stack engineer to help build and maintain WPC web properties. This small, agile team creates beautiful, intuitive, high-performance web applications that support users around the globe. If you thrive on solving complex problems and want to make a significant impact at scale, this role is for you.

In this role, you will contribute directly to developing and maintaining features on WPC-related web properties, collaborating closely with cross-functional teams including Server, Native, Design, and QA. You will write clean, efficient, and well-documented code while taking ownership of tasks from inception to delivery. You will rapidly learn and adapt to new technologies, contributing to a culture of innovation and continuous improvement.

### Responsibilities

Architect and ship full-stack features across WPC web properties, owning the work from technical design through production release  
 Build and evolve Node.js BFF services that bridge server APIs and high-performance Vue frontend experiences  
 Drive code quality standards by writing efficient, well-documented, and thoroughly tested TypeScript across the stack  
 Lead milestone-based delivery on ambiguous workstreams, translating open-ended requirements into scoped, executable plans  
 Strengthen web security posture by applying cryptographic best practices and hardening the frontend against emerging threat vectors

### Minimum Qualifications

3+ years delivering production-grade, customer-facing web software with measurable quality and performance outcomes  
 2+ years building Node.js BFF layers that serve complex web UIs at scale  
 Advanced proficiency in TypeScript and modern JavaScript frameworks — specifically Vue — applied in production environments  
 Demonstrated ability to drive ambiguous deliverables independently, with accountability at milestones rather than requiring step-by-step direction  
 Solid grounding in CS fundamentals — algorithms, data structures, system design — applied to real architectural decisions  
 Working knowledge of web security principles and cryptographic concepts as they apply to frontend and API design

### Preferred Qualifications

Shipped production applications using SSR frameworks (e.g., Nuxt, Next.js) with Vite or Webpack as the build layer  
 Hands-on experience integrating CI/CD pipelines with frontend testing coverage via Cypress or Playwright  
 Built or contributed to a design system with documented accessibility standards meeting WCAG 2.1 AA or higher  
 Prior work on iOS or hybrid mobile development, giving you fluency in the native-to-web integration layer  
 Production experience with real-time web technologies — WebSockets, WebRTC, or WebGL — deployed at meaningful scale

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://vuejobs.com/#website","@type":"WebSite","name":"Vue.js Jobs","url":"https://vuejobs.com/","publisher":{"@id":"https://vuejobs.com/#identity"}},{"@id":"https://vuejobs.com/jobs/apple-full-stack-ui-software-engineer-wallet-payments-commerce-wpc#webpage","@type":"WebPage","name":"Full-Stack UI Software Engineer - Wallet, Payments & Commerce (WPC) at Apple","url":"https://vuejobs.com/jobs/apple-full-stack-ui-software-engineer-wallet-payments-commerce-wpc","isPartOf":{"@id":"https://vuejobs.com/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://vuejobs.com/jobs/apple-full-stack-ui-software-engineer-wallet-payments-commerce-wpc"]}],"primaryImageOfPage":{"@id":"https://vuejobs.com/#logo"}},{"@id":"https://vuejobs.com/#identity","@type":"Organization","name":"VueJobs","url":"https://vuejobs.com","logo":{"@id":"https://vuejobs.com/#logo"},"sameAs":["https://x.com/vuejsjob","https://www.linkedin.com/showcase/vuejobs/","https://github.com/vuejobs"]},{"@id":"https://vuejobs.com/jobs/apple-full-stack-ui-software-engineer-wallet-payments-commerce-wpc#job-posting","@type":"JobPosting","datePosted":"2026-08-28T18:04:18.000000Z","description":"\u003Cp>The Wallet &amp; Payments Engineering Web team is seeking a skilled, passionate full-stack engineer to help build and maintain WPC web properties. This small, agile team creates beautiful, intuitive, high-performance web applications that support users around the globe. If you thrive on solving complex problems and want to make a significant impact at scale, this role is for you.\u003C/p>\n\u003Cp>In this role, you will contribute directly to developing and maintaining features on WPC-related web properties, collaborating closely with cross-functional teams including Server, Native, Design, and QA. You will write clean, efficient, and well-documented code while taking ownership of tasks from inception to delivery. You will rapidly learn and adapt to new technologies, contributing to a culture of innovation and continuous improvement.\u003C/p>\n\u003Ch3>Responsibilities\u003C/h3>\n\u003Cp>Architect and ship full-stack features across WPC web properties, owning the work from technical design through production release\u003Cbr />\nBuild and evolve Node.js BFF services that bridge server APIs and high-performance Vue frontend experiences\u003Cbr />\nDrive code quality standards by writing efficient, well-documented, and thoroughly tested TypeScript across the stack\u003Cbr />\nLead milestone-based delivery on ambiguous workstreams, translating open-ended requirements into scoped, executable plans\u003Cbr />\nStrengthen web security posture by applying cryptographic best practices and hardening the frontend against emerging threat vectors\u003C/p>\n\u003Ch3>Minimum Qualifications\u003C/h3>\n\u003Cp>3+ years delivering production-grade, customer-facing web software with measurable quality and performance outcomes\u003Cbr />\n2+ years building Node.js BFF layers that serve complex web UIs at scale\u003Cbr />\nAdvanced proficiency in TypeScript and modern JavaScript frameworks — specifically Vue — applied in production environments\u003Cbr />\nDemonstrated ability to drive ambiguous deliverables independently, with accountability at milestones rather than requiring step-by-step direction\u003Cbr />\nSolid grounding in CS fundamentals — algorithms, data structures, system design — applied to real architectural decisions\u003Cbr />\nWorking knowledge of web security principles and cryptographic concepts as they apply to frontend and API design\u003C/p>\n\u003Ch3>Preferred Qualifications\u003C/h3>\n\u003Cp>Shipped production applications using SSR frameworks (e.g., Nuxt, Next.js) with Vite or Webpack as the build layer\u003Cbr />\nHands-on experience integrating CI/CD pipelines with frontend testing coverage via Cypress or Playwright\u003Cbr />\nBuilt or contributed to a design system with documented accessibility standards meeting WCAG 2.1 AA or higher\u003Cbr />\nPrior work on iOS or hybrid mobile development, giving you fluency in the native-to-web integration layer\u003Cbr />\nProduction experience with real-time web technologies — WebSockets, WebRTC, or WebGL — deployed at meaningful scale\u003C/p>","employmentType":"FULL_TIME","title":"Full-Stack UI Software Engineer - Wallet, Payments & Commerce (WPC)","validThrough":"2026-12-01T19:40:03.834Z","applicantLocationRequirements":{"@type":"Country","name":"US"},"hiringOrganization":{"@type":"Organization","name":"Apple","logo":"https://assets.jobbb.io/logos/01m344qskqx7823bep7xgxbc7c_1790066813.png","url":"https://vuejobs.com/"},"identifier":{"@type":"PropertyValue","name":"Apple","value":"01m34avc3eedx54wp9x3vmh9e6"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Cupertino","addressRegion":"CA","addressCountry":"US"}},"mainEntityOfPage":{"@id":"https://vuejobs.com/jobs/apple-full-stack-ui-software-engineer-wallet-payments-commerce-wpc#webpage"}},{"@id":"https://vuejobs.com/#logo","@type":"ImageObject","caption":"VueJobs","contentUrl":"https://vuejobs.com/images/logos/vuejobs-logo.png","inLanguage":"en","url":"https://vuejobs.com/images/logos/vuejobs-logo.png"}]}
```

## Sitemap

See the full [sitemap](https://vuejobs.com/sitemap.md) for all pages.
