Node JS Developer

Sorry, this job was removed at 12:15 p.m. (CST) on Tuesday, Aug 12, 2025
Be an Early Applicant
Surat, Gujarat
In-Office
Software
The Role

Location: Surat, Gujarat
Employment Type: Full-Time
Experience Level: 4 to 6 Years

🧩 About the Role:

We are looking for a skilled and motivated Node.js Developer to join our backend team. You will be responsible for developing secure, scalable, and high-performance RESTful APIs powering real-world applications such as admin panels, analytics dashboards, and user-facing platforms. You'll work closely with frontend developers, DevOps engineers, and product stakeholders to deliver seamless end-to-end features.

πŸ”§ Key Responsibilities:
  • Build and maintain robust RESTful APIs using Node.js and Express.js (or NestJS).

  • Design scalable MongoDB schemas with Mongoose, including embedded documents and references.

  • Implement data validation, model relationships, virtuals, and custom middleware.

  • Use MongoDB's aggregation framework for analytics, stats, and reports.

  • Build secure authentication and authorization systems using JWT and role-based access control.

  • Design and maintain API versioning, structured error handling, and response formatting.

  • Apply rate limiting, CORS, and API security best practices.

  • Write unit and integration tests using Jest, Mocha, or Supertest.

  • Use tools like Postman or Swagger for API testing and documentation.

  • Manage environment configurations and deployment scripts (dotenv, PM2, Docker, etc.).

  • Collaborate with frontend and DevOps teams to ensure smooth CI/CD workflows.

  • Develop backend APIs for admin panel features like:

    • User and driver management

    • Trip overviews

    • Real-time analytics and reports

    • Notifications and audit trails

βœ… Requirements:
  • Strong proficiency in Node.js, with deep understanding of asynchronous programming (Promises, async/await).

  • Solid experience with Express.js (or NestJS for structured projects).

  • Expertise in MongoDB + Mongoose: schema design, validations, middleware, population.

  • Proficient in designing and consuming REST APIs, including pagination, filtering, and status code standards.

  • Experience with JWT-based authentication and role-based access control (RBAC).

  • Familiarity with secure password handling (bcrypt, scrypt) and refresh tokens or OAuth (preferred).

  • Hands-on knowledge of CI/CD pipelines, PM2, Nodemon, and optionally Docker.

  • Experience with Postman, Swagger, and API testing tools.

  • Committed to code quality and testing, with familiarity in Jest, Mocha, or Supertest.

  • Clear understanding of RESTful architecture and modular code practices.

🌟 Nice to Have:
  • Exposure to event-driven architecture, Redis, or Socket.io.

  • Experience deploying apps in cloud environments (AWS, DigitalOcean, etc.).

  • Monitoring tools like Sentry, New Relic, or LogRocket.

  • Experience building APIs consumed by React, Flutter, or mobile frontends.

🀝 What We Offer:
  • Flexible work environment (hybrid/remote options).

  • Collaborative, product-focused engineering culture.

  • Opportunities to work on impactful and high-scale backend systems.

  • Continuous learning, mentorship, and upskilling opportunities.

Similar Jobs

CrowdStrike Logo CrowdStrike

Engineering Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
18 Locations
10000 Employees

CrowdStrike Logo CrowdStrike

Senior Software Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
16 Locations
10000 Employees

Apex Group Logo Apex Group

Team Lead

Fintech • Payments • Financial Services
In-Office or Remote
36 Locations
7423 Employees

Apex Group Logo Apex Group

Team Lead

Fintech • Payments • Financial Services
In-Office or Remote
36 Locations
7423 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Irvine, CA
33 Employees
Year Founded: 2005

What We Do

Exsilio Solutions. Redefining What You Thought Possible.

Exsilio Solutions is a full service marketing and technology partner.
Whether you need a marketing, software development or creative solution, our team adopts your goals and challenges as our own. We’re proud to have built a strong reputation as a true partner; we approach each project as part of a larger client relationship, one which fosters growth and success within your business.

Similar Companies Hiring

LayerOne Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account