Roles & Responsibilities
- Develop and integrate RESTful APIs and third-party services.
- Design, optimize, and maintain relational databases using SQL.
- Write clean, reusable, and well-documented code following industry best practices.
- Collaborate with frontend developers, QA engineers, and product teams to deliver high-quality solutions.
- Participate in code reviews and contribute to technical discussions.
- Work on blockchain/Web3-based integrations and backend services.
Required Skills:
- 2+ years of hands-on experience with Node.js.:
- Strong expertise in NestJS (mandatory).:
- Strong knowledge of SQL databases (mandatory) such as MySQL or PostgreSQL.
- Experience in designing and developing REST APIs.
- Positive understanding of asynchronous programming, event-driven architecture, and microservices.
- Familiarity with Git and version control systems.
- Strong debugging and problem-solving skills.
Preferred Skills
- Experience working with Web3 technologies.
- Knowledge of blockchain concepts, smart contract interactions, and Web3 libraries such as Ethers.js or Web3.js.
- Experience with Docker and cloud platforms is a plus.
- Understanding of authentication mechanisms such as JWT and OAuth.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Excellent communication and teamwork skills.
- Ability to work independently and deliver projects within deadlines.