Web-3 Focused Fullstack Engineer - Gamified Prediction Markets
- $48k – $72k • 0.0% – 0.15%
- Remote •+3
- 3 years of exp
- Full Time
Not Available
Remote only
About the job
About Swarm Network:**
At Swarm Network, we’re on a mission to reshape the future of prediction markets through collective intelligence and decentralized technology. We’re a small but ambitious team, driven to create ground-breaking solutions that make a real impact. Our fast-paced environment thrives on collaboration, creativity, and resilience, where every idea matters and every challenge is an opportunity to grow stronger together.
Read the Swarm Pitch-Deck
Swarm - Pitch Deck 2024 (swarmnetwork.ai)
Our Culture:
We value trust, experimentation, and continuous learning. At Swarm Network, every team member has a chance to shape the future of decentralized technology. If you’re driven, goal-oriented, and passionate about making a difference, this is the place for you.
Fullstack Engineer (Web3-focused)
The Role:
As a Fullstack Engineer (Web3-focused), you will play a critical role in building the decentralized backbone of Swarm Network. From designing smart contracts to developing backend services and creating user-facing features, your work will ensure the security, scalability, and success of our decentralized prediction markets. This role is perfect for someone passionate about blockchain technology and eager to innovate in the Web3 space.
Key Responsibilities:
Smart Contract Development:
- Design, develop, and deploy smart contracts using Solidity or similar languages.
- Implement secure contracts for treasury management, prediction outcomes, and user rewards.
- Integrate with blockchain platforms like Ethereum and TON.
Frontend Development:
- Create user-facing features using React, focusing on wallet integrations, transaction flows, and real-time updates.
- Ensure a smooth and intuitive experience for users interacting with Web3 components.
Blockchain Integration:
- Work with blockchain networks (e.g., Ethereum, TON) for smart contract deployment, token transfers, and decentralized pool management.
- Implement Web3 libraries like Web3.js and Ethers.js for seamless blockchain interactions.
Backend Development:
- Build and maintain backend services with Python and FastAPI.
- Develop APIs that interface with blockchain networks and handle Web3 functionalities.
- Optimize transaction processing and data management for performance and scalability.
Database Management:
- Manage traditional databases (MongoDB, SQL, PostgreSQL) and explore blockchain-based data storage solutions.
- Utilize Graph Databases to enhance decentralized infrastructure.
Security Focus:
- Implement best practices for smart contract security and blockchain interactions.
- Ensure the platform’s Web3 components protect user assets and data.
Collaboration and Leadership:
- Collaborate with engineers, product managers, and blockchain specialists to align Web3 features with Swarm Network’s vision.
- Mentor junior developers and contribute to the Web3 development strategy.
What You Need to Succeed:
- Mission Alignment: A deep connection with our vision of leveraging collective intelligence and decentralized technology.
- Experience: 5+ years in Web3 projects, particularly in smart contracts, decentralized finance, or prediction markets.
- JavaScript and React: Strong experience with React for frontend development and Node.js for backend tasks and state management libraries such as Redux.
- Smart Contracts and Solidity: Expertise in developing smart contracts with Solidity. Knowledge of other blockchain programming languages is a plus.
- Web3 Libraries: Proficiency in Web3.js, Ethers.js, or similar libraries for blockchain interactions, wallet integrations, and token transfers.
- Blockchain Platforms: Experience with Ethereum, TON, or similar networks. Knowledge of DeFi mechanisms, decentralized exchanges, and liquidity pools.
- Tests: Implement thorough testing using frameworks like Truffle for smart contracts, Jest or Mocha for JavaScript and React components, and PyTest for backend services. Ensure that both unit tests and integration tests are in place to verify the functionality, security, and performance of Web3 components. Leverage Hardhat for automated testing of blockchain interactions and smart contracts.
- Python and FastAPI: Strong backend development skills using Python and FastAPI, particularly for API design and blockchain integration.
- Database Management: Proficiency with MongoDB, SQL, PostgreSQL, and Graph Databases for decentralized data storage solutions.
- Security Best Practices: Understanding of blockchain security, including smart contract vulnerabilities and secure coding practices.
- Collaboration: Ability to work effectively in cross-functional teams, communicate blockchain concepts to non-technical stakeholders, and mentor junior developers.
Background:
Swarm Network is a decentralized prediction platform combining AI and collective intelligence. As a Fullstack Engineer (Web3-focused), you will help shape the platform, ensuring our Web3-driven features are secure, scalable, and impactful. Your contributions will directly influence the future of decentralized technology and prediction markets.
Salary Range: 4~10k USD
The salary range for this position is competitive and will be commensurate with experience and qualifications. In addition to the base salary, Swarm Network offers a comprehensive benefits package including token options, and opportunities for professional development.