About the Role
AGP is hiring a Backend Developer. This is a full-time opportunity for professionals with 3+ years of backend development experience and hands-on expertise in Node.js, REST APIs, databases, and blockchain integration. The role offers the opportunity to build secure, scalable, and enterprise-grade applications while working on innovative blockchain, tokenization, and Web3 solutions in a collaborative technology-driven environment.
Key Responsibilities
Backend Development
- Design, develop, test, and maintain scalable backend services using Node.js.
- Build and manage RESTful APIs and/or GraphQL APIs for enterprise-grade applications.
- Develop microservices and distributed backend architectures for high-availability systems.
- Optimize application performance, scalability, reliability, and security.
Database Management
- Architect, design, and manage databases including PostgreSQL, MySQL, and MongoDB.
- Implement efficient data models, indexing strategies, and query optimization techniques.
- Ensure database integrity, backup, recovery, and performance monitoring.
Blockchain & Smart Contract Integration
- Integrate backend systems with blockchain networks and smart contracts.
- Develop services for smart contract interactions, including read/write operations and event monitoring.
- Work with blockchain developers to support tokenization platforms, digital asset management systems, and Web3 applications.
- Implement secure transaction workflows, wallet integrations, and blockchain data indexing.
- Design backend APIs that interact with ERC-20, ERC-721, ERC-1155, ERC-3643, and other token standards.
- Support integration with blockchain infrastructure providers and node services.
Security & Compliance
- Implement authentication, authorization, RBAC (Role-Based Access Control), and API security mechanisms.
- Apply encryption standards and secure coding practices.
- Ensure compliance with security, audit, and regulatory requi rements.
- Monitor and mitigate vulnerabilities across backend services.
Required Qualifications
- Strong expertise in Node.js (Express.js or NestJS).
- REST API and GraphQL development.
- PostgreSQL, MySQL, MongoDB.
- Microservices architecture.
- Distributed systems.
- Git and version control.
- Authentication & Authorization.
- RBAC implementation.
- API Security.
- Smart Contract Integration.
- Docker.
- Kubernetes.
- CI/CD pipelines.
- Blockchain Infrastructure.
- Wallet Integration.
- ERC-20, ERC-721, ERC-1155, ERC-3643.
- Web3 Development.
Soft Skills
- Strong analytical thinking.
- Excellent debugging skills.
- Problem-solving mindset.
- Good communication skills.
- Team collaboration.
- Attention to detail.
- Ability to work in agile environments.
Experience
- 34 Years (Backend Development)
- Blockchain Experience: Preferred (1+ Years)
Employment Type: Full-Time ONLINE