United Kingdom Remote (Global)

WalletConnect is hiring a Senior Full Stack Javascript Engineer

About the Role

WalletConnect is looking for a Senior Full Stack JavaScript Engineer to join our Web team. Reporting to the Web Team Lead, you will take ownership of end-to-end delivery for Reown Dashboard and Reown AppKit, with a frontend-heavy focus (≈60% React/Next.js) while contributing to backend development (≈40%). This role is for someone who thrives in a fast-moving, product-driven environment and enjoys working across the stack to deliver developer-facing products used across the Web3 ecosystem.

What You'll Do

  • Own delivery for new features across Reown Dashboard and Reown AppKit, contributing both to UI and SDK logic.
  • Partner with Product and Design to conceptualize, scope, and build new experiences for developers integrating WalletConnect.
  • Build and maintain frontend SDKs and component libraries in TypeScript with clear APIs, strong documentation, and great DX.
  • Extend and optimize Cloudflare Worker–based APIs, as well as other serverless endpoints powering our products.
  • Translate Figma designs into accessible, performant, and reusable React/Next.js components.
  • Ensure reliability and quality through type-safe code, automated testing, and CI/CD pipelines.
  • Monitor, debug, and optimize production systems using Grafana, Sentry, and related tools.
  • Drive performance optimizations — tree-shaking, code-splitting, bundle-size reduction, and build-time improvements.
  • Collaborate cross-functionally, writing technical design docs and reviewing peers’ work to maintain high engineering standards.

What We're Looking For

  • 5+ years of experience as a Full-Stack or Frontend Engineer building production-grade applications and/or SDKs.
  • Strong expertise with TypeScript, React/Next.js, and Node.js.
  • Proven experience designing, maintaining, and publishing frontend SDKs/libraries used by other developers.
  • Hands-on experience with serverless/edge environments such as Cloudflare Workers, Vercel, or AWS Lambda.
  • Solid understanding of API design, HTTP fundamentals, and performance optimization.
  • Familiarity with build and packaging tools like Vite, Rollup, or esbuild.
  • Testing experience with Jest/Vitest, Playwright, or Cypress.
  • Excellent written and verbal communication skills.
  • Comfortable working in a remote, autonomous, and async-first team.

Nice to Have

  • Experience building developer tools, infrastructure products, or cloud environments.
  • Familiarity with Grafana, Sentry, and observability pipelines.
  • Experience with web components and framework-agnostic UI libraries.
  • Domain knowledge in crypto/Web3, smart contracts, or wallets.
  • Open-source contributions or SDKs published publicly.
  • Curiosity and fluency in AI-assisted coding workflows.

Technical Stack

  • TypeScript, React, Next.js, Node.js
  • Cloudflare Workers
  • Vite, Rollup, esbuild
  • Jest/Vitest, Playwright, Cypress
  • Grafana, Sentry

Team & Environment

You will be part of the Web team, reporting to Luka (Web Team Lead).

Benefits & Compensation

  • Competitive salary
  • Company equity including both a token and equity portion
  • Team off-sites
  • Conference allowance
  • Remote work allowance ($3600)

Work Mode

This is a fully remote, global position with flexible timezone. Most engineers are based in EU timezones. The company culture is global, remote-first, and values openness, simplicity, ownership, and impact.

WalletConnect is an equal opportunity employer.

Required Skills
TypeScriptReactNext.jsNode.jsCloudflare WorkersViteRollupesbuildJestVitestPlaywrightWeb3CryptographyAPI DesignSystem Architecture TypeScriptReactNext.jsNode.jsCloudflare WorkersViteRollupesbuildJestVitestPlaywrightWeb3CryptographyAPI DesignSystem Architecture
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
WalletConnect
WalletConnect builds the connectivity layer that lets wallets and apps communicate securely across blockchains, powering the financial internet by making digital ownership and payments interoperable and accessible. They have launched WalletConnect Pay, a payments solution leveraging blockchain rails for stablecoin checkout, payouts, and deposits.
All jobs at WalletConnect Visit website
Job Details
Category fullstack
Posted 6 months ago