As a Full Stack Blockchain Developer at Askgalore Digital India Pvt Ltd, you will be at the forefront of developing high-performance, scalable backend systems that power our web applications. You will collaborate closely with our front-end developers and product team to design, develop, and maintain APIs and backend services that meet our business needs.
Key Responsibilities:
Develop and maintain robust backend services and APIs using Node.js and Python.
Contribute to the development of our web applications with the MERN (MongoDB, Express.js, React/Next, Node.js) stack.
Contribute to blockchain activities with frameworks like Hardhat, Truffle, Web3Js, Ganache and Solidity and experience with EVM based blockchains
Integrate Python applications and services, ensuring seamless data flow and functionality.
Employ strong Object-Oriented Programming (OOP) concepts to enhance code maintainability and efficiency.
Good knowledge on react and ability to help integrating APIs in frontend and understanding the backend architecture.
Ensure the performance, scalability, and security of backend services.
Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
Participate in code reviews to maintain high code quality and encourage best practices.
Stay up-to-date with emerging trends and technologies in backend development and incorporate them into our projects as appropriate.
Troubleshoot and debug applications to optimize product performance.
Understand and contribute to the full software development lifecycle (SDLC), including design, development, testing, deployment, and maintenance.
Required Skills and Qualifications:
Bachelor s degree in Computer Science, Engineering, or a related field.
Proven experience as a backend developer with a strong portfolio in Node.js and Python-based projects.
Deep understanding of RESTful API development and integration.
Experience with the MERN stack (MongoDB, Express.js, React, Node.js) for full-stack development.
Experience with Solidity, Web3JS, TypeScript, EtherJS, is required.
Basic knowledge of AWS cloud services and their integration with backend systems.
Familiarity with version control systems, preferably Git.
Strong problem-solving skills and the ability to think algorithmically.
Excellent communication and teamwork abilities to collaborate effectively with frontend developers and other team members.
Monitor and report on project progress.
Nice to Have:
Experience with other cloud service providers (e.g., AWS, Google Cloud, Azure).
Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
Familiarity with CI/CD pipelines and automated testing frameworks.
Benefits
Opportunities for professional growth and career development.