Help us improve RVC
We use optional analytics cookies to understand how RVC is used. Allow analytics also enables a fully masked diagnostic recording on public vacancy pages. It stops before Apply and excludes page text, form fields, console, and network contents. We do not use advertising cookies. Cookie policy
RVC
JobsFor Employers
Use AILog in
  1. Jobs
  2. /
  3. Fullstack Engineer (TypeScript, React, Web3, Node.js, Go)

Fullstack Engineer (TypeScript, React, Web3, Node.js, Go)

Towns | Blockchain
1h 4m ago
Worldwide Remote
Full Time

Full-time/Remote/North American time-zone

About Towns Labs

Towns Labs is the company behind Towns Protocol, a decentralized protocol for encrypted group communication, backed by the world’s leading web3 investors: A16Z, Framework Ventures, Coinbase Ventures & Benchmark Capital.

About the Role:

We are looking for a talented Fullstack Engineer with a passion for building user-centric web3 applications using Node.js, TypeScript, Go, and blockchain technologies.

You will work with backend, frontend, and web3 engineers on both the iterative and reactive process of scaling a consumer social application, and the long term forward thinking process of designing and implementing our protocol, contract and node apis, and client and server sdks.

Ideal candidates have experience in fullstack development, strong blockchain proficiency, and enthusiasm for decentralized technologies.

About the Team:

We are a small team of world-class engineers and product specialists who prioritize open communication, continuous improvement, and collaborative innovation. Operating in a remote-first setting, we foster an environment built on respect, transparency, and trust, allowing everyone to remain focused and productive. Our team works within North American time-zone hours.

Key Responsibilities:

  • Design, develop, and maintain robust fullstack web3 applications using Node.js, TypeScript, and Go.
  • Integrate blockchain technologies, such as Ethereum smart contracts, Layer 2 solutions, and decentralized storage, into frontend and backend systems.
  • Build intuitive and responsive user interfaces that interact seamlessly with blockchain protocols.
  • Optimize applications for scalability, performance, and security.
  • Implement and manage APIs, services, and interfaces for efficient communication between frontend and backend components.
  • Write clean, maintainable code and adhere to best practices, documentation, and testing.
  • Collaborate closely with blockchain engineers, product managers, and designers to align technical solutions with user needs.
  • Participate in regular code reviews, team discussions, and knowledge-sharing sessions.
  • Qualifications:

  • Strong fullstack development experience using Node.js and TypeScript.
  • Proven expertise in developing and maintaining applications interacting with blockchain networks (e.g., Ethereum, Polygon, or similar).
  • Familiarity with frontend frameworks (e.g., React, Vue, Angular) and CSS preprocessors.
  • Experience building and consuming RESTful APIs, gRPC, GraphQL, and blockchain-specific data interactions.
  • Understanding of smart contract integration and familiarity with web3 libraries (ethers.js, web3.js).
  • Solid grasp of CI/CD practices and tools (e.g., Github Actions, Jenkins).
  • Exposure to containerization and orchestration technologies (Docker, Kubernetes).
  • Some familiarity with, or willingness to learn, the Go programming language.
  • Strong debugging and problem-solving skills, particularly in complex web3 applications.
  • Excellent collaboration and communication skills suitable for a remote-first environment.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related fields.
  • Preferred Experience:

  • Previous experience developing decentralized applications (dApps).
  • Knowledge of decentralized identity management and authentication solutions.
  • Experience with decentralized storage platforms (e.g., IPFS, Arweave).
  • Familiarity with blockchain analytics and indexing tools (e.g., Dune Analytics, The Graph).
  • Why Join Towns Labs:

  • Lead innovations at the cutting edge of decentralized communication technology.
  • Work remotely alongside a talented global engineering team.
  • Make a meaningful impact shaping the future of web3.
  • Competitive salary, benefits, and professional growth opportunities.
  • Perks

  • Fully remote role
  • Health insurance, bonus structure, and additional employee benefits
  • Home office setup or co-working space reimbursement
  • Biannual team retreats at exciting global locations
  • Apply Here

    Required Skills

    node_jstypescriptgolangreactether.jsweb3jsdockerkubernetes

    Required Languages

    🇬🇧 English

    Related searches

    • Fully Remote Jobs
    1 jobs
    Sort by
    1h 4m ago

    Fullstack Engineer (TypeScript, React, Web3, Node.js, Go)

    Towns·Blockchain
    node_jstypescriptgolangreactether.js+3
    Worldwide Remote
    General Full-Stack Engineering
    No similar jobs match these filters. Try changing or clearing a filter.
    Popular job searches ▸
    Roles
    Python JobsJava JobsReact JobsTypeScript JobsGo JobsDevOps JobsNode.js JobsRemote C# and .NET JobsData Science JobsProduct Manager JobsDesign Jobs
    Countries
    United StatesUnited KingdomCanadaUS & EMEAGermanyPolandSpainNetherlandsPortugal
    Experience
    Senior JobsMid-Level JobsJunior Jobs
    R© 2026 RVC Globalbuild 89bc7db8
    AboutJobs in Claude & ChatGPTPricingContactPrivacyCookiesRefundsTerms & ConditionsFor Employers