company-details

Node.js & MongoDB Specialist

Programming

9 months ago

Job Description

A Node.js & MongoDB Specialist is responsible for developing robust backend systems using Node.js and managing scalable databases with MongoDB. They design and implement APIs, ensure data integrity, and optimize performance through efficient code and queries. This role includes handling server-side logic, securing applications, and collaborating with cross-functional teams. Specialists also manage database architecture, perform debugging and testing, and contribute to DevOps processes. Their work is key to building high-performing, scalable, and secure web applications.

Key Responsibilities
  • Backend Development: Design, develop, and maintain server-side logic using Node.js, ensuring high performance and responsiveness.
  • Database Design & Management: Architect and manage MongoDB databases, including schema design, indexing, aggregation pipelines, and data migration.
  • API Development: Build and maintain RESTful and/or GraphQL APIs to support frontend functionality and third-party integrations.
  • Performance Optimization: Identify bottlenecks and optimize backend code and MongoDB queries for speed and scalability.
  • Security Implementation: Implement secure coding practices including input validation, authentication, and authorization mechanisms (e.g., JWT, OAuth).
  • Testing & Debugging: Write unit and integration tests for backend components; debug and resolve issues in both development and production environments.
  • DevOps Collaboration: Work closely with DevOps teams to manage deployment pipelines, CI/CD processes, and environment configurations.
  • Documentation: Maintain clear and concise documentation for code, database schemas, and API specifications.
  • Version Control: Use Git for version control and participate in code reviews and collaborative development workflows.
  • Team Collaboration: Collaborate with frontend developers, designers, and other team members to deliver complete product features and enhancements.


Skill & Experience
  • Computer Skill
  • Communication Skill
  • Leadership Skill
  • Management Skill
  • Problem-solving Skill
  • Developing
  • Programming
Job Overview

Date Posted:

30th Apr, 2025

Expiration date:

31st May, 2026

Location:

Gandhinagar , Gujarat, India

Job Type:

IT

Job Shift:

Day

Functional Areas:

IT Support

Positions:

12

Job Experience:

3 Year

Salary Period:

Monthly Pay Period

Is Freelance:

No

Job Skills
  • Computer Skill
  • Communication Skill
  • Leadership Skill
  • Management Skill
  • Problem-solving Skill
  • Developing
  • Programming
Company Overview
company-details

FutureWave IT

View company profile

Founded in:

2020

Phone:

458-340-7471

Location:

Malawi

Open Jobs : 1