This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
We are looking for a Full Stack Blockchain Developer to join our dynamic team and play a key role in building decentralized applications and blockchain-based solutions.
This position is remote and based in India, requiring a minimum of 3 years of experience.
The developer will take ownership of the quality, reliability, and availability of code being shipped.
Responsibilities include overseeing day-to-day operations and maintaining comprehensive documentation of production features.
The developer will develop product features from scratch, adhering to technical standards set by the Technology Lead.
Writing clean, maintainable, and scalable code that complies with development policies is essential.
Participation in on-call incident response on a rotational basis, including after-hours and weekends, is required.
The role involves collaboration with the Technology Head to define product architecture and document technical decisions.
The developer will contribute to product meetings, providing insights on architecture, design, and feature development.
Bridging the gap between documentation and development by providing weekly feedback to the Research & Analysis team is expected.
Mentoring and managing junior developers and interns is also part of the role.
Requirements:
Strong expertise in blockchain technologies, including decentralized computing, DLTs, and decentralized applications is required.
Proficiency in JavaScript, TypeScript, and frameworks such as React, Angular, and Node.js is necessary.
Experience with client-server architecture and development using client-side JavaScript frameworks (React Native, React.js) is essential.
In-depth knowledge of Bitcoin, Ethereum (EVM), and other blockchain networks is required.
Hands-on experience working with RESTful APIs is necessary.
A solid understanding of data structures, algorithms, and design patterns is required.
Experience coding in Solidity for smart contract development is essential.
Familiarity with blockchain development frameworks such as Truffle & Hardhat is required.
Proficiency in NoSQL databases (MongoDB) and experience with GraphQL queries is a plus.
Strong debugging and issue-resolution skills for frontend and backend solutions are necessary.
Understanding of containerization tools like Docker and Kubernetes, and CI/CD pipelines is required.
Experience working with cloud platforms like AWS and GCP, and keeping up with the latest trends in blockchain development is essential.
Knowledge of monolithic and microservices architectures is required.
Proficiency with Git for version control is necessary.
Familiarity with testing frameworks such as Jest, Mocha, Chai, Karma, or Enzyme is a plus.
Experience in writing reusable libraries is required.
Contributions to open-source blockchain projects will be an added advantage.
Benefits:
The position offers a full-time role with the flexibility of remote work.
The opportunity to work on innovative blockchain-based solutions and decentralized applications.
The chance to mentor and manage junior developers and interns, fostering a collaborative work environment.
Participation in product meetings and the ability to influence product architecture and design.
Opportunities for professional growth and development in the rapidly evolving field of blockchain technology.