We are hiring for a Full-Stack Developer to join a dynamic blockchain-focused team. This role involves building Proof of Concepts (POCs) using React frontends with Node.js or Python backends that interact with blockchain smart contracts or APIs. You will also contribute to projects that integrate with various blockchain networks. The ideal candidate is a proactive learner, adaptable in their implementations and has strong English communication skills.
Responsibilities
Design and develop solo POCs with a React frontend and Node.js or Python backend.
Develop and integrate blockchain smart contracts with backend services.
Work on projects that interact with different blockchain networks.
Collaborate with the team to define, design, and implement new features.
Ensure high performance, quality, and responsiveness of applications.
Identify and resolve bottlenecks and bugs.
Communicate with external blockchain teams as needed.
Maintain high code quality, organization, and automation.
Requirements
Proven experience as a Full-Stack Developer or in a similar role.
Strong proficiency in React frameworks.
Extensive experience with Node.js and Python.
Experience working with RESTful APIs and WebSocket communication.
Familiarity with Git version control.
Bonus: Experience in Golang.
Ideally, familiarity with blockchain technology and smart contract development.
Fluent in English (written and spoken).
Nice to Have
Experience in Rust and Golang.
Knowledge of containerization tools like Docker.
Understanding of CI/CD pipelines and DevOps practices.