Our project is the pioneering decentralized AI-based Q&A platform built on blockchain, rewarding users for contributions with cryptocurrency. Serving communities across Web3, our vision is to become the primary Q&A resource (akin to Stack Overflow) but with a focus beyond Web3, prioritizing user data ownership and monetization.
What you knowCryptography Fundamentals: Demonstrate a strong understanding of cryptography fundamentals, including encryption, hashing algorithms, and zero-knowledge proofsBlockchain technology: Possess a solid understanding of blockchain technology at the protocol level, including consensus mechanisms, smart contracts, and blockchain data structuresSmart Contract Development: Hands-on experience in building and deploying smart contracts using SolidityScalability Solutions: Understand the principles of Layer 2 (L2) scaling solutions, Rollups, and WebAssembly, and their applications in blockchain scalabilityDevelopment Tools: Be proficient in JavaScript/TypeScript, [ethers|web3].js, Docker, and GraphQL for building and interacting with decentralized applicationsWeb3 Best Practices: Familiarity with best practices for building applications in the Web3 ecosystem, including the appropriate toolset and libraries such as [ethers|web3].jsNice to Have Experience: While not required, experience with Kubernetes, Nomad, Tor/Onion routing, and Arweave would be considered a plusRole SpecificsHelp build best-in-class technical solutions for current and future products based on cryptography and distributed ledgersImplementation of system design with a focus on Resilience, Scalability, Security, and DecentralizationLeverage prior experience in the development of decentralized systems with blockchain technology to build a solution for a Web3 developer community Develop solutions around event-based architecture, virtualization, and cloud providersPrincipal Accountability | Technical Sprint Planning Understands and collaborates with the Principal Engineer and Technical Product Owner to adhere to solution level designPrincipal Accountability | Software Development Active member of a product team that solves complex challenges and builds working software Develops with awareness for team members needs Produces high-quality code and is a dependable resource for peers Keeps development tasks updated (time remaining) to provide insight into risk/complexity Learns to develop code in small chunks and checks in code (at minimum) dailyContributes to merge up/down through the development process Carries out root cause analysis on defects to ensure fixes are happening in the right wayPrincipal Accountability | Quality Control Practices unit test development with a focus on increasing code coverage sprint over sprint Reviews code of other team members as a generally accepted practiceAddresses technical debt constantly - escalating when it becomes risky to time or qualityProactively reaches out to the team to discuss “scope of impact” of code changesBalances the velocity of development tasks with those of testing tasks (lean concept)Principal Accountability | Release Activities Adheres to a well-defined code promotion process Resolves defects in a timely and effective manner Identifies tactical risks and raises/resolves issues effectively. Creates deployment documentation that outlines WHERE & WHAT?We offerRemote work with a team spread across Europe and the USAdditional compensation in the form of the project’s tokensOpportunities for self-realization working on challenging projects using new technologies and toolsFriendly team and enjoyable working environmentParticipation in professional trainings and meetupsFully paid by Forte 5 sick days during the working yearInternal English courses provided by Forte TeacherJoin us and be a part of our team!