Backend Engineer (Node.JS / Typescript / React) - Web3 / DeFi
Venus Laboratories, Inc.
United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Databases
Distributed Systems
Node.Js
Blockchain
SQL Databases
Systems Integration
TypeScript
ReactJS
Backend
Graphql
+3 more
Web3.js
Front End Software Development
JestJS
Job description
We are looking for a driven Backend Engineer to architect and maintain the server-side foundations of our DeFi protocol. You will design scalable APIs, optimize database interactions, and ensure robust integration with blockchain smart contracts., * Build and maintain backend services with NodeJS and TypeScript.
- Design and optimize SQL schemas and queries for performance.
- Implement APIs and data models with GraphQL.
- Integrate backend logic with smart contract interactions using Viem or ethers.js.
- Write high-quality, testable code with Jest or Vitest.
- Collaborate across distributed teams to deliver end-to-end product features.
Requirements
- 3-5+ years of backend development experience.
- Strong expertise in NodeJS and TypeScript.
- Proficiency with Frontend Technologies such as React.
- Proficiency with SQL databases and GraphQL.
- Experience integrating with blockchain networks via Viem/ethers.js.
- Strong understanding of backend testing practices.
- Bonus: Familiarity with schema validation (Yup/Zod) or distributed system
About the company
Venus Protocol is a leading DeFi money market on BNB Smart Chain, powering decentralized lending, borrowing, and stablecoin generation for millions of users. As one of the Top DeFi protocol with billions in total value locked, redefining open finance by making liquidity accessible, efficient, and borderless.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT