Careers at Moonstruck

Build production Web3 systems with a deep-tech studio.

We are looking for engineers who can move between product thinking and low-level technical detail, shipping systems that are precise, secure, and ready for real users.

Frontend / Backend / Smart contracts / Infrastructure Production systems, not prototypes
Open positions

Roles for engineers who like hard problems.

Both roles work across client products and Moonstruck-led initiatives, with direct exposure to architecture, delivery, and product decisions.

01 Full-time / contract

Frontend Web3 Engineer

You will build polished, performant interfaces for blockchain products, data-heavy dashboards, wallets, tokenization flows, and AI-assisted tools. The role is ideal for a frontend engineer who cares about interaction detail, state management, and clean integration with smart contracts and backend APIs.

What you will do

  • Build responsive web applications with modern JavaScript and component-based UI architecture.
  • Integrate wallets, smart contracts, indexers, REST/GraphQL APIs, and real-time data streams.
  • Turn complex Web3 flows into clear product experiences for non-technical and technical users.
  • Collaborate with backend, smart contract, design, and product leads from discovery to launch.

What we are looking for

  • Strong React, TypeScript, HTML, CSS, and browser performance fundamentals.
  • Experience with wallet integrations, viem/ethers, wagmi, or similar Web3 tooling.
  • Good product judgment, attention to UI detail, and comfort working with ambiguous requirements.
React TypeScript Web3 UX Wallets Design systems
Apply for frontend role
02 Full-time / contract

Backend Web3 Engineer

You will design and implement the backend systems behind Web3 products: APIs, indexers, transaction pipelines, off-chain services, data models, integrations, and infrastructure that make blockchain applications reliable in production.

What you will do

  • Build backend services for tokenization platforms, trading systems, identity tools, and blockchain data products.
  • Design APIs, databases, job queues, event processors, indexers, and transaction monitoring flows.
  • Integrate smart contracts, node providers, third-party services, cloud infrastructure, and observability tooling.
  • Work with frontend and smart contract engineers to make product flows secure, traceable, and maintainable.

What we are looking for

  • Strong Node.js or similar backend experience, with solid API and database design skills.
  • Practical Web3 experience with contract interaction, event indexing, signatures, transactions, and RPC providers.
  • Comfort with production operations: logging, monitoring, queues, deployments, and incident debugging.
Node.js TypeScript PostgreSQL Indexers Smart contracts
Apply for backend role
How we work

Small teams, direct ownership, serious engineering.

Our best work happens when engineers understand the product context, challenge weak assumptions, and own the path from architecture to production.

01

Deep technical ownership

You will not be isolated inside narrow tickets. Engineers are expected to understand the system, propose architecture, and make tradeoffs visible.

02

Product-facing work

We build for partners and users who need products to work in the real world, so delivery includes UX, reliability, security, and maintainability.

03

Web3 without hype

We care about what blockchain infrastructure makes possible, but the standard is still simple: useful systems, clear interfaces, and measurable outcomes.

Apply

Send us your profile, GitHub, and the kind of systems you want to build.

Tell us which role fits you, include a few examples of shipped work, and add any Web3 projects, contracts, dashboards, APIs, or infrastructure you are proud of.

Apply by email