Senior Blockchain/Web3 Engineer

Posted yesterday

Worldwide

Summary

About the Opportunity We are a Web3 development team currently building a cutting-edge crypto betting website that leverages decentralized technology to deliver a transparent, secure, and engaging user experience. Our platform integrates onchain logic with a modern frontend interface, and we are in the early stages of Front-UI development. However, our current progress is slower than anticipated, and we are seeking experienced blockchain developers to accelerate delivery and ensure technical excellence. We are looking for talented engineers with proven experience in React, TypeScript, Node.js, and Web3.js for frontend development, or Solidity for smart contract development. If you have expertise in both areas, that is a significant advantage. This is a remote engagement with a clear pathway to a long-term partnership, contingent upon demonstrated performance and mutual fit. Frontend Development (React/TypeScript/Node.js/Web3.js): Develop and optimize responsive, high-performance user interface components using React and TypeScript. Integrate Web3.js for seamless wallet connections, transaction handling, and onchain data fetching. Build and maintain backend APIs using Node.js to support platform functionality and data management. Collaborate with the design team to translate UI/UX mockups into production-ready code. Ensure cross-browser compatibility, accessibility, and mobile responsiveness. Smart Contract Development (Solidity - Optional but Valued): Design, develop, and deploy secure Solidity smart contracts for betting logic, escrow mechanisms, and token interactions on EVM-compatible chains. Conduct thorough testing, gas optimization, and security audits to ensure contract reliability. Integrate smart contracts with the frontend via Web3.js or ethers.js. General: Provide bi-weekly progress reports to the Project Manager, ensuring transparency and alignment with project milestones. Conduct code reviews and mentor junior developers as needed. Required Qualifications Proven experience in React, TypeScript, and Node.js for frontend/web application development. Strong proficiency in Web3.js (or ethers.js) for blockchain integration. Experience with state management libraries (Redux, Zustand, or Context API). Familiarity with RESTful APIs, GraphQL, and database systems (PostgreSQL, MongoDB). Solidity experience is a strong plus – including smart contract deployment, testing, and security best practices. Understanding of EVM-compatible chains (Ethereum, Polygon, BSC, etc.). Excellent problem-solving skills and ability to work independently in a remote environment. Strong communication skills to articulate technical decisions and progress clearly. Compensation & Benefits We offer competitive compensation aligned with 2026 market rates for senior Web3 engineering talent. Based on current market data, senior Solidity and full-stack Web3 developers earn between $75–$120/hour on platforms like Upwork, with top-tier independent contractors commanding $100–$150/hour for complex protocol-level builds. Our Offer Includes: Hourly Rate: $75 – $130/hour (commensurate with experience, location, and demonstrated expertise) Role Type: Remote – Full-time (30–40 hrs/week) or part-time (20+ hrs/week), based on your preference and availability Trial Engagement: 1–2 weeks of paid onboarding at full rate to validate skills and collaboration fit Long-Term Contract: Upon successful completion of the onboarding stage, we are pleased to discuss a long-term contract tailored to your contribution level Growth Potential: High-performing candidates will be considered for extended collaboration as we scale our platform and ecosystem Our Hiring Process We have designed a structured, transparent, and merit-based evaluation process to ensure alignment with our technical standards and team culture: Technical Skill Assessment – A practical GitHub-based task will be shared to evaluate your frontend (React/TypeScript/Web3.js) and/or Solidity capabilities. Full instructions are provided in the accompanying README file. Interview Rounds – Following the assessment, selected candidates will participate in 2–3 rounds of interviews, covering technical depth, architectural thinking, and cultural fit. Paid Onboarding Stage – Shortlisted candidates will be invited to a 1–2 week paid trial engagement. This phase allows us to collaboratively validate your skills, working style, and integration into our development workflow. Long-Term Engagement – Upon successful completion of the onboarding stage, we are pleased to discuss a long-term contract tailored to your availability and contribution level. Application Instructions To apply, please submit your Upwork proposal including: A concise summary of your relevant experience, particularly with React, TypeScript, Node.js, Web3.js, and/or Solidity. Links to your GitHub profile, relevant repositories, and/or deployed projects (dApps, betting platforms, or DeFi protocols are highly valued). Your availability (hours per week) and preferred working time zone. Any examples of previous work involving crypto/gambling/betting platforms (if applicable). Upon review, shortlisted candidates will receive the skill assessment details and an invitation to schedule their first interview. We look forward to reviewing your application and exploring the opportunity to build the future of decentralized betting together. This response is AI-generated, for reference only.

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Expert
    Experience Level
  • $65.00

    -

    $140.00

    Hourly
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
Embedded System
Reverse Engineering
Nice-to-have skills
Microcontroller Programming
Activity on this job
  • Proposals:5 to 10
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Aug 14, 2026
  • Philippines
    Iligan City6:05 PM

Explore similar jobs on Upwork

OpenAI API
API Integration
Customer Relationship Management
Artificial Intelligence
Business Intelligence
WhatsApp Chatbot Marketplace DevelopmentFixed-price‐ Posted 3 months ago
PHP
JavaScript
HTML5
MySQL

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo