Front End Full-Stack Software Engineer - Wallet, Payments & Commerce (WPC)

Socket.dev

Austin (TX)

On-site

USD 120,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Socket.dev is seeking a skilled frontend/backend engineer to own features from the Node.js BFF layer to pixel-perfect UI. You will work with server, native, design, and QA teams to deliver high-quality, accessible experiences for a global user base.

You will influence performance, security, and system design decisions, with opportunities to contribute to SSR workflows and modern frontend tooling. This role invites rapid growth on a lean, impactful team.

Qualifications

  • 3+ years delivering production-grade, customer-facing web software
  • 2+ years building Node.js BFF layers for complex UIs at scale
  • Proficiency in TypeScript and modern JavaScript frameworks (React and/or Vue)
  • Ability to drive ambiguous deliverables independently with milestone accountability
  • Strong CS fundamentals applied to architecture decisions
  • Working knowledge of web security concepts in frontend and API design
  • Experience with SSR frameworks (Nuxt/Next.js) and build tools like Vite/Webpack
  • CI/CD pipelines and frontend testing (Cypress or Playwright)
  • Experience contributing to a design system with accessibility WCAG 2.1 AA+

Responsibilities

  • Own features end-to-end from Node.js BFF layer to pixel-perfect UI
  • Collaborate with server, native, design, and QA engineers to ship high-quality products
  • Make performance, security, and accessibility a constant priority
  • Architect and iterate on scalable frontend/backend solutions for a global user base
  • Contribute to design systems and ensure consistency across products
  • Advise on frontend best practices and mentoring for teammates

Skills

Frontend development
Independent delivery
CS fundamentals
System design
Accessibility

Tools

Node.js
TypeScript
JavaScript
React
Vue
Next.js

Job description

What if the checkout flow, wallet interface, or payment confirmation screen used by hundreds of millions of people worldwide ran on code you wrote? The Wallet & Payments Engineering Web team owns the full-stack web properties that power one of the most trusted and widely used financial experiences in consumer technology. This is a rare seat at the table where frontend craft, backend architecture, and global-scale impact converge — on a lean team where every engineer's contribution is visible and consequential.

Description

You'll own features end-to-end — from Node.js BFF layer to pixel-perfect UI — shipping alongside server, native, design, and QA engineers who hold the bar exceptionally high. Your codebase will serve a global user base, meaning every performance decision, security choice, and accessibility call carries real weight. You'll be pushed to grow rapidly: the surface area is wide, the problems are novel, and the engineers around you will accelerate your technical judgment in ways a larger, slower team never could.

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 React and/or 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Global Wallet & Payments Front-End Full-Stack Engineer
Global Wallet & Payments Front-End Full-Stack Engineer

Socket.dev • Austin (TX)

On-site
USD 120,000 - 190,000
Fullstack Software Engineer
Fullstack Software Engineer

Confidential • San Francisco (CA)

On-site
USD 120,000 - 160,000
Learning & Development
Collaborative team culture
Cutting-edge technology
Senior Software Engineer (Frontend) - Embedded Platform Draper, Utah, United States; San Jose, Ca
Senior Software Engineer (Frontend) - Embedded Platform Draper, Utah, United States; San Jose, Ca

ESR Healthcare • San Jose (CA)

On-site
USD 90,000 - 150,000
Senior Software Engineer (Front-End)
Senior Software Engineer (Front-End)

VizyPay LLC • Waukee (IA)

On-site
USD 120,000 - 180,000
Fullstack Software Engineer
Fullstack Software Engineer

Confidential • New York (NY)

On-site
USD 120,000 - 150,000
Learning & Development
Collaborative Team Culture
Impactful Work
Senior Software Engineer Frontend
Senior Software Engineer Frontend

Compunnel, Inc. • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Frontend Developer
Frontend Developer

Circadence • Boulder (CO)

On-site
USD 80,000 - 110,000
Full Stack Engineer
Full Stack Engineer

ClassWallet • United States

On-site
USD 120,000 - 180,000
Excellent salary and benefits commens.
Full-Stack Software Engineer
Full-Stack Software Engineer

Yonda Solutions • New York (NY)

On-site
USD 90,000 - 130,000
Comprehensive health, dental, and vision insurance
Competitive salary
Senior Frontend Developer
Senior Frontend Developer

Expero Inc • Austin (TX)

On-site
USD 90,000 - 120,000