Job Description
Summary
Role Summary
TechHavenLabs is seeking a Web3 Developer to help build blockchain-enabled systems for Unified Comms, an Electron-based platform evolving into a broader Web3 ecosystem. This role focuses on Web3 integration, crypto payment infrastructure, decentralized application workflows, and frontend/backend/blockchain coordination.
The ideal candidate is comfortable working in a startup environment with fast iteration cycles and practical implementation-focused engineering. You will collaborate directly with the project manager and development team on production-oriented Web3 features and infrastructure.
Duties/Responsibilities
- Integrate Web3 wallet systems such as MetaMask, WalletConnect, and Coinbase Wallet
- Build blockchain transaction workflows and crypto payment integrations
- Connect frontend applications with blockchain and backend systems
- Implement transaction monitoring and verification logic
- Support Electron + Web3 integration architecture
- Improve Web3 user experience and application usability
- Collaborate with developers on scalable decentralized application workflows
- Participate in technical discussions, code reviews, and feature planning
Required Skills
- Strong JavaScript or TypeScript skills
- Experience with React and Node.js
- Experience with ethers.js or web3.js
- Understanding of Ethereum ecosystem fundamentals
- REST API integration experience
- Smart contract interaction experience
- Familiarity with blockchain transaction handling
- Strong communication and collaboration ability
- Ability to work independently in a remote startup environment
Education and Experience
- Professional experience in Web3, blockchain, or frontend/backend development
- Experience building or integrating decentralized applications
- Experience with wallet integrations or blockchain-connected systems preferred
- Portfolio, GitHub, or previous project examples preferred
- Solidity or smart contract experience is a plus
- Electron desktop application experience is a plus
Additional Requirements or Expectations Specific to the Position
- Remote position
- Full-time or contract-based collaboration
- Preferred candidate regions:
- United States
- Canada
- Europe
- UAE
- El Salvador
- Async-friendly workflow with regular communication through Slack, Telegram, WhatsApp, and video meetings
- Startup environment requiring adaptability, ownership mentality, and practical problem-solving
- Candidates should submit:
- resume or LinkedIn profile
- GitHub profile
- portfolio/projects
- relevant Web3 or blockchain-related work examples
Skills
- App Development
- Smart Contract Development
- Solidity
Other Benefits
• Paid production trial compensation • Performance-based salary increases • Bonus opportunities for major feature contributions • Long-term technical leadership opportunities

