About:
Our client is a cutting-edge decentralized identity wallet that prioritizes security, simplicity, and future readiness. We empower users with a perpetual decentralized identity, advanced encryption, cross-chain support, and seamless integration with decentralized applications (dApps).
What you'll do
- Take personal responsibility for the quality, reliability and availability of code being shipped.
- Maintain day-to-day operations and documentation of production features.
- Build Product features from the ground-up adhering to the standards provided by the Technology Lead.
- Maintain proper, clean code compliant to the product development policies.
- Participate in rotating on-call incident response after normal business hours and on weekends.
- Build Product architecture with the Technology Head and help in the documentation.
- Participate in product meetings and give inputs for product architecture, design and roadmap.
- Participate in product meetings and give inputs for design and implementation of new features.
- Give weekly feedback to the Research & Analysis team and keep sync between documentation & development.
- Manage junior developers and Interns.
What makes you a good fit
- Deep understanding of Blockchain, decentralised computing, DLTs, decentralised application and protocols, JavaScript & typescript, well versed with frameworks like React, Angular and nodejs.
- Experience with client-server architecture and development using client-side JS frameworks(React native, Reactjs)
- Well versed with Bitcoin, EVM and should have the aptitude to work with new chains.
- Hands-on experience in working with Restful APIs.
- Strong understanding of user flows, user engagement and interactions.
- Can program, not just code. MERN.
- Strong understanding of data structures, algorithms design.
- Can code in Solidity.
- Should be well aware of development environments framework like Truffle & Hardhat.
good understanding of NoSQL, hands on with MongoDB. Good to have knowledge on querying data using GraphQL
- Good with Debugging and issue-resolving for frontend solutions.
- Understanding of Docker, Kubernetes, CI/CD.
- Contribution in opensource projects is an edge.
- Should be abreast with the fast-paced changes in the blockchain development ecosystem.
- Good with latest happenings in tech, should have built using services like AWS, GCP etc.
- Hands-on experience in delivering a complete application. Maintain code integrity, quality and ensure responsiveness of applications.
- Strong understanding of Monolithic as well as Microservices architecture.
- Well versed with tools/frameworks used in development.
- Proficient understanding of code versioning tools, we prefer Git.
- Experience using one of these: Jest, Enzyme, Karma, Mocha, Chai is added advantage
- Experience with writing libraries.
- Experience with Docker, kubernetes. Understanding of containerisation is a bonus.