Reown

Senior Full Stack Javascript Engineer

Posted: 2 hours ago

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 began 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've raised $25M from leading investors including 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 RoleWe're looking for a Senior Full-Stack JavaScript Engineer (Frontend SDK Focus) to join our Web team, reporting to Luka (Web Team Lead).You'll take ownership of end-to-end delivery for our 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 contributing to backend and SDK development (≈40%) using TypeScript and serverless runtimes like Cloudflare Workers.You'll be joining a high-performing, senior engineering team where autonomy, craftsmanship, and collaboration are key. This is a great opportunity for someone who thrives in a fast-moving, product-driven environment and enjoys working across the stack — from UI to API — to deliver developer-facing products used across the Web3 ecosystem.Why This RoleThis 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. Every engineer at WalletConnect writes technical design docs, contributes to architecture, and helps define best practices — it's a place where your technical voice genuinely matters.ResponsibilitiesOwn delivery for new features across Reown Dashboard and Reown AppKit, contributing both to UI and SDK logicPartner with Product and Design to conceptualize, scope, and build new experiences for developers integrating WalletConnectBuild and maintain frontend SDKs and component libraries in TypeScript (framework-agnostic where appropriate) with clear APIs, strong documentation, and great DXExtend and optimize Cloudflare Worker-based APIs, as well as other serverless endpoints powering our productsTranslate Figma designs into accessible, performant, and reusable React/Next.js componentsEnsure reliability and quality through type-safe code, automated testing (unit/e2e), and CI/CD pipelinesMonitor, debug, and optimize production systems using Grafana, Sentry, and related toolsDrive performance optimizations — tree-shaking, code-splitting, bundle-size reduction, and build-time improvementsCollaborate cross-functionally, writing technical design docs and reviewing peers' work to maintain high engineering standardsRequirementsMust Have5+ years of experience as a Full-Stack or Frontend Engineer building production-grade applications and/or SDKsStrong expertise with TypeScript, React/Next.js, and Node.jsProven 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 LambdaSolid understanding of API design, HTTP fundamentals, and performance optimizationFamiliarity with build and packaging tools (Vite, Rollup, esbuild) and module systems (ESM/CJS)Testing experience with Jest/Vitest, Playwright, or CypressExcellent written and verbal communication — capable of producing clear documentation and async updatesComfortable working in a remote, autonomous, and async-first teamNice to HaveExperience building developer tools, infrastructure products, or cloud environments (Cloudflare, AWS, Supabase)Familiarity with Grafana, Sentry, and observability pipelinesExperience with web components and framework-agnostic UI librariesDomain knowledge in crypto/Web3, smart contracts, or walletsOpen-source contributions or SDKs published publicly (npm, GitHub)Curiosity and fluency in AI-assisted coding workflows (Cursor, Claude, ChatGPT)BenefitsFully remote position with flexible timezone - Most engineers are based in EU timezonesCompetitive salaryCompany equity - This includes both a token and equity portionTeam off-sites Conference allowanceRemote work allowance - $3600

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In