
Razorthink•10h ago
Naukri
Node Developer
Bengaluru, Hyderabad, Delhi / NCR
Remote
Mid Level
Full Job Description
About the Role
Razorthink is seeking a skilled Node.js Developer to join our backend engineering team. This role focuses on building scalable, high-performance server-side services and robust APIs to support our growing technology ecosystem.
Key Responsibilities
- Architect, develop, and maintain server-side applications using Node.js.
- Construct and integrate RESTful APIs with third-party services.
- Develop clean, efficient, and well-documented backend code.
- Manage database operations using MongoDB, PostgreSQL, or MySQL.
- Implement enterprise-grade security and data protection protocols.
- Optimize system performance and architectural scalability.
- Collaborate effectively with cross-functional teams including frontend, DevOps, and QA.
- Perform code reviews and mentor junior engineering staff.
- Troubleshoot, debug, and upgrade legacy software components.
Technical Requirements
- Strong proficiency in JavaScript and Node.js.
- Expertise in frameworks such as Express.js or NestJS.
- Deep understanding of asynchronous programming patterns.
- Hands-on experience with SQL and NoSQL database management.
- Knowledge of microservices architecture and RESTful service design.
- Proficiency in version control via Git and unit/integration testing with tools like Jest or Mocha.
Location and Logistics
This position offers flexible remote work options for candidates based in Bengaluru, Hyderabad, Delhi NCR, Chennai, Pune, Kolkata, Ahmedabad, and Mumbai.
Company
Razorthink
Bengaluru, Hyderabad, Delhi / NCR
Posted on Naukri