Full-Stack Developer [Backend & Infra]

Job description

We are seeking a highly skilled and motivated Full Stack Developer with expertise in backend development and infrastructure for our Web3 project. As a Full Stack Developer, you will play a critical role in designing, developing, and maintaining the backend systems and infrastructure necessary for the successful implementation of our Web3 project.

Responsibilities:

Collaborate with the product team to understand project requirements and translate them into technical specifications and implementation plans. Design, develop, and deploy scalable and reliable backend systems using appropriate technologies for Web3 applications. Implement and maintain smart contracts, decentralized applications (DApps), and blockchain-related functionalities. Develop and maintain APIs and web services to enable seamless integration between frontend and backend components. Optimize performance and ensure high availability of the backend infrastructure to support the growing user base and increasing transaction volumes. Implement security best practices and ensure data privacy and integrity throughout the system. Collaborate with the frontend development team to ensure seamless integration between the frontend and backend components. Monitor, analyze, and troubleshoot issues related to the backend infrastructure and provide timely resolutions. Stay up-to-date with emerging technologies, industry trends, and best practices in Web3, blockchain, and decentralized technologies. Contribute to code reviews, documentation, and knowledge sharing within the development team. Qualifications:

Bachelor's degree in Computer Science, Engineering, or a related field. Equivalent practical experience will also be considered. Proven experience as a Full Stack Developer with a focus on backend development and infrastructure for at least 3 years. Strong proficiency in backend programming languages such as Node.js, Python, or Go. Experience working with Web3 technologies such as Ethereum, Solidity, or other blockchain platforms. Knowledge of decentralized technologies and protocols, such as IPFS, smart contracts, and decentralized identity. Familiarity with relational and NoSQL databases, data modeling, and query optimization. Proficient in developing and consuming APIs, RESTful web services, and microservices architectures. Experience with containerization technologies (e.g., Docker) and orchestration frameworks (e.g., Kubernetes). Knowledge of infrastructure-as-code tools, such as Terraform or CloudFormation. Strong problem-solving skills and the ability to work independently and collaboratively in a fast-paced, agile environment. Excellent communication and interpersonal skills to effectively collaborate with cross-functional teams. Preference:

Familiarity with cloud platforms such as AWS (must), GCP, or Azure. Understanding of CI/CD pipelines and automated testing frameworks. Experience with decentralized protocols and applications. Knowledge of blockchain scaling solutions and layer 2 technologies. Contributions to open-source projects related to Web3. Join our dynamic team and be part of an exciting Web3 project that aims to curate the entire Web3 space. Your expertise in backend development and infrastructure will be crucial in building a robust and scalable platform.

Apply now and help shape the future of web3!

View in org chart

Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.