Strong Full-Stack Engineer for DApp Project
Orçamento: $30.0 - $50.0
HOURLY / PART_TIME
⭐ 0.00 (0)
Canada
api-integration, typescript, javascript, react-js, node.js, database
Qualificações preferidas
- Experiência: Especialista
Project Overview
NodeBridge is a blockchain-based escrow marketplace designed to connect customers seeking computing or technical services with qualified service providers through a secure and transparent platform.
The platform combines a modern web frontend, a Node.js backend, Solidity smart contracts, and a Rust-based verification component to support the complete service lifecycle — from job creation and provider engagement to work submission, verification, and payment settlement.
Customers can create jobs, define requirements, and deposit funds into smart contract-based escrow. Service providers can browse available jobs, accept assignments, and submit completed work. The backend coordinates application logic, API communication, data management, and interactions with blockchain infrastructure, while the Rust component handles verification logic to help determine whether submitted work meets predefined requirements.
Full-stack development plays a central role in connecting these components into a cohesive application, ensuring reliable data flow, seamless user interactions, secure transaction handling, and consistent communication between frontend, backend, and smart contracts.
The main objective is to build a reliable, scalable, and user-friendly decentralized marketplace that integrates traditional web application architecture with blockchain-based payment security and off-chain verification.
Responsibilities:
- Develop frontend applications using React, Next.js, and TypeScript.
- Build backend APIs and services using Node.js.
- Integrate smart contracts, wallets, and blockchain transactions.
- Manage databases, application state, and API security.
- Write tests, fix bugs, and improve system reliability.
Skills: Strong experience with React, TypeScript, Node.js, APIs, databases, and practical Web3 integration.
Hiring Steps:
1. Github and portfolio check to filter out serious candidates. I only focus on their real expertise, so new joiners can also apply for this.
2. Short technical meeting for a live skill test and discuss first offer requirements
3. Send first offer and decide long-term hiring based on the result
Only senior freelancers who can follow my instructions apply for this job.
I am less interested in agencies or talking to recruiters.
Abrir na Upwork
AI proposal draft
Generate a short cover letter for this job. Edit before sending.
Sign in to generate an AI proposal draft.
Entrar