Senior Software Full Stack Web3 Engineer
Open Campus is a DAO and community-led protocol constructing a decentralized education ecosystem. EDU Chain aims to migrate the five trillion-dollar education sector to the blockchain. We are preparing to introduce a dynamic Dapp ecosystem that envisions a novel interpretation of Learn-to-Earn concepts. This framework seamlessly intertwines learning experiences with earning potentials, ensuring the traceability of every progress on the blockchain.
We are in search of an adept and proficient Senior Full Stack Engineer with Web3 specialization to join our workforce. As a pivotal team member, you will have a significant role in formulating and executing our platform, and deploying blockchain solutions using cutting-edge technologies.
Responsibilities:
- Work closely with the team to delineate and implement platform features, mechanics, and user interfaces.
- Design and establish the back-end infrastructure, including smart contracts, blockchain integration, and server-side elements.
- Develop and enhance front-end interfaces, guaranteeing smooth and captivating user interactions.
- Integrate with blockchain networks and protocols by utilizing relevant APIs and SDKs.
- Construct and manage databases to ensure efficient data storage and retrieval for platform operations.
- Generate clean, efficient, and sustainable code, following best practices and coding conventions.
- Keep abreast of the latest developments and trends in blockchain technology, and explore possibilities to leverage new tools and technologies.
- Collaborate with cross-functional teams, including product managers and QA engineers, to deliver feature-rich updates promptly.
- Contribute to the ongoing enhancement of development methodologies, tools, and processes.
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related discipline.
- Demonstrated experience as a Full Stack Engineer with a focus on Full Stack Web3 technologies.
- Proficiency in programming languages like JavaScript, Python, or Solidity.
- Previous exposure to front-end development utilizing contemporary frameworks such as React, Angular, or Vue.js.
- Familiarity with back-end technologies like Node.js, Express, and Postgres.
- Strong comprehension of blockchain technology and decentralized protocols (Ethereum, ERC-20, or equivalent).
- Experience in smart contract development and its incorporation into web applications.
- Strong analytical and problem-solving skills for debugging and resolving intricately technical issues.
- Exceptional communication and collaboration abilities, with efficiency in team-based work environments.