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.




