United Kingdom Remote (Global) Employment

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
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
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.

Visit website
Job Details
Category fullstack
Posted 5 months ago