Job Overview

We are looking for a motivated Node.js Junior Developer to assist in developing, testing, and maintaining server-side applications with a focus on Express, NestJS, TypeScript, and MongoDB. You will work closely with senior developers and cross-functional teams to build robust and scalable backend solutions. As part of our passionate team, you’ll contribute to innovative projects while growing your skills in a collaborative environment.

Key Responsibilities

  • Develop and maintain server-side applications using Express and NestJS with TypeScript
  • Utilize Mongoose to interact with MongoDB for efficient data modeling and management
  • Build and integrate RESTful APIs to support front-end functionality
  • Write clean, efficient, and well-documented code following TypeScript best practices
  • Assist in debugging, testing, and optimizing application performance
  • Participate in code reviews and team meetings to ensure high-quality deliverables
  • Stay updated on emerging technologies and contribute ideas to improve processes
  • Stay updated on emerging technologies and contribute ideas to improve processes

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • 1-2 years of experience with Node.js and JavaScript (ES6+)
  • Hands-on experience with NestJS and TypeScript for building scalable backend applications
  • Hands-on experience with test automation (e.g., Selenium, Cypress, Playwright, etc.).
  • Proficiency with MongoDB and Mongoose for database schema design and querying
  • Familiarity with RESTful API development and asynchronous programming
  • Knowledge of version control systems like Git
  • Excellent communication and teamwork abilities
  • Excellent communication and teamwork abilities

Preferred Skills (Nice To Have)

  • Experience with unit testing frameworks (e.g., Jest, Mocha)
  • Familiarity with end-to-end (E2E) testing tools and methodologies
  • Experience with other MongoDB tools or libraries (e.g., MongoDB Atlas)
  • ISTQB or other relevant certFamiliarity with cloud platforms (e.g., AWS, Azure, or Google Cloud)ifications.
  • Understanding of containerization (e.g., Docker)

Compensation Package

  • Mobile Bill, 2 Weekly Holidays, Insurance, Gratuity, Provident Fund
  • Salary Review: Yearly
  • Lunch Facilities: Full Subsidy
  • Festival Bonus: 2
  • Earned Leave Encashment
  • Evening Snacks; Unlimited Tea & Coffee
  • Yearly Recreational Tour.
  • Office Hours: 11 AM to 8 PM
  • Workplace: In-Office

Our Culture

We value innovation, collaboration, and continuous improvement. Our project managers play a crucial role in delivering cutting-edge technological solutions.

How To Apply

Send your resume along with a portfolio featuring examples of your relevant work.

Write the job position, your years of experience, expected salary, and your university in the subject line of the email. Example: Mid-Level Software Quality Assurance (SQA) Engineer_2Years_50k_NSU

Node.js Junior Developer

Deadline: 31 August 2025

Hi, I’m Ahmad - CTO of Nifty IT Solution Ltd.

I would love to answer all your questions regarding current job offers and our daily work at Nifty IT Solution Ltd. Don’t hesitate to reach out to me!