Job Search and Career Advice Platform

Enable job alerts via email!

Senior Full Stack Javascript Engineer

reown inc.

United Kingdom

On-site

GBP 60,000 - 90,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading Web3 technology company in the United Kingdom is looking for a Senior Full-Stack JavaScript Engineer focused on frontend SDKs. This fully remote position emphasizes ownership over feature delivery, and candidates need 5+ years of relevant experience with TypeScript, React, and Node.js. You will work on developer tools that enhance the Web3 ecosystem, with competitive salary and equity benefits involved.

Benefits

Fully remote position
Competitive salary
Company equity
Conference allowance
Remote work allowance

Qualifications

  • 5+ years of experience as a Full‑Stack or Frontend Engineer.
  • Strong expertise with TypeScript, React/Next.js, and Node.js.
  • Experience designing and maintaining frontend SDKs.

Responsibilities

  • Own delivery for new features across Reown Dashboard and Reown AppKit.
  • Collaborate with Product and Design to build new experiences.
  • Ensure reliability and quality through type-safe code.

Skills

TypeScript
React
Next.js
Node.js
API design
Serverless environments
Automated testing
Clear documentation

Tools

Jest
Vercel
AWS Lambda
Grafana
Sentry
Job description
Senior Full-Stack JavaScript Engineer (Frontend SDK Focus)

WalletConnect is the de facto web3 communications protocol enabling interoperability between wallets and dapps across blockchains. What started as a single API now facilitates millions of messages and secure connections every month, powering the backbone of the decentralized web.

Today, we’re expanding our suite of SDKs and tools—including Reown AppKit, Reown Dashboard, Web3Wallet, and Web3Inbox—with a mission to empower developers to build the next generation of engaging, scalable Web3 experiences and onboard the next 100 million users into crypto. We have raised $25 million from leading investors such as Union Square Ventures, 1kx, Shopify, Coinbase Ventures, Circle Ventures, and Uniswap Labs. Founded in 2018 by Pedro Gomes, we’re a global, remote‑first company that values openness, simplicity, ownership, and impact.

The Role

We’re looking for a Senior Full‑Stack JavaScript Engineer (Frontend SDK Focus) to join our Web team, reporting to Luka (Web Team Lead). You will take ownership of end‑to‑end delivery for Reown Dashboard, our customer‑facing control panel, and Reown AppKit, the SDK powering developer integrations. The role has a frontend‑heavy focus (≈60 % React/Next.js) while also contributing to backend development (≈40 %) using TypeScript and serverless runtimes (Cloudflare Workers, Vercel, AWS Lambda).

Why This Role

This role suits an engineer who enjoys shipping quickly and seeing their work used by thousands of developers. You’ll work on a production‑level dashboard and SDK that powers integrations across the entire Web3 ecosystem—from small builders to major dapps. You’ll have ownership over feature delivery from ideation to deployment, and every engineer writes technical design docs, contributes to architecture, and helps define best practices. Your technical voice will genuinely matter.

Responsibilities
  • 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 (framework‑agnostic where appropriate) 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 (unit/e2e), 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.
Requirements
Must Have
  • 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 (semantic versioning, changelogs, API stability).
  • 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 (Vite, Rollup, esbuild) and module systems (ESM/CJS).
  • Testing experience with Jest/Vitest, Playwright, or Cypress.
  • Excellent written and verbal communication—capable of producing clear documentation and async updates.
  • Comfortable working in a remote, autonomous, and async‑first team.
Nice to Have
  • Experience building developer tools, infrastructure products, or cloud environments (Cloudflare, AWS, Supabase).
  • 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 (npm, GitHub).
  • Curiosity and fluency in AI‑assisted coding workflows (Cursor, Claude, ChatGPT).
Benefits
  • Fully remote position with flexible timezone—most engineers are based in EU timezones.
  • Competitive salary.
  • Company equity—including both a token and equity portion.
  • Team off‑sites.
  • Conference allowance.
  • Remote work allowance—$3,600.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.