Find Your Dream Node Js Job

Explore the latest Node Js job opening. Discover top companies hiring for Node Js roles and take the next step in your career.

search for jobs
google-jobsmeta-jobsamazon-jobsmicrosoft-jobsibm-jobsapple-jobsnvidia-jobssony-jobsfacebook-jobsinstagram-jobslinkedin-jobssnapchat-jobstik-tok-jobsslack-jobspinterest-jobsfigma-jobsmastercard-jobsvisa-jobstesla-jobstencent-jobsstarbucks-jobssamsung-jobsintel-jobsgoogle-jobsmeta-jobsamazon-jobsmicrosoft-jobsibm-jobsapple-jobsnvidia-jobssony-jobsfacebook-jobsinstagram-jobslinkedin-jobssnapchat-jobstik-tok-jobsslack-jobspinterest-jobsfigma-jobsmastercard-jobsvisa-jobstesla-jobstencent-jobsstarbucks-jobssamsung-jobsintel-jobs

Software Dev Engineer 3- Node Js

About the role

As a backend development Engineer, you'll be working in an agile team of industry leading engineers to define and develop Tesco's xAPI (Experience API) that powers Tesco's various shopping experiences i.e., the mobile shop application, store and other internal facing applications. You'll be a passionate, pragmatic Engineer with an inquisitive mind who is motivated to make change for the better and most importantly put our customer first.

You'll enjoy working as part of a team, liaise with product and program managers to understand requirements and build new software or extend existing software. You are a keen problem solver with the expertise and experience building extensible, maintainable, highly available, scalable, performant and observable quality software, Comfortable with modern engineering practices and backend development technologies, you'll use innovation to improve the customer experience and efficiency of engineering teams. The solutions that you will be responsible for will have a global reach, impacting millions of customers.

Some of the tech we are using at scale: Javascript, Typescript, Node.JS, GraphQL, REST, Kafka, Azure Cloud, Redis, Varnish Cache, Apollo Federation, Docker, Kubernetes etc.

About the team

Tesco's xAPI (Experience API) powers Tesco's online shopping, enabling customers to discover and shop online from diverse client applications & devices i.e. web, mobile-apps, tills in-store, scan-as-you-shop, tablets, voice assistants etc. We, the xAPI team, build products that provide the experience APIs (GraphQL) for building client applications and handle all the device traffic to support the user experience for the end-user's shopping lifecycle from product discovery to purchase to returns and refunds, shopping history. We build, develop and maintain massive scale, highly performant REST/GraphQL API services, backend-for-frontend services that enable ease of client application development and our success is the difference between millions of happy customers or millions of missed opportunities.

  • We are building systems to solve real world problems at scale, impacting tens of millions of
  • Teams of great Engineers (and Managers and Product Managers) to learn from
  • We are agile and enlightened in our approach to building software and teams
  • There's a great atmosphere and we work sustainably as a team
  • Tesco has a "do the right thing" mentality
  • We promote flexible working

Job Responsibilities

  • Use your in-depth knowledge of JavaScript, Typescript, Node.JS, cloud and the backend services ecosystem to develop, and deploy scalable backend systems.
  • Work with product managers to understand business/product requirements.
  • Translate requirements into tasks & code.
  • Commit code early and often, demonstrating understanding of version control & branching strategies.
  • Automate everything by default.
  • Write secure code by default.
  • Write maintainable code and observe basic hygiene practices
  • Implement relevant project instrumentation.
  • Profile and optimise code.
  • Apply understanding of cohesion and the SOLID principles to create well structured, maintainable software.
  • Identify patterns in code and refactor the code towards them where it increases understanding and/or maintainability with minimal guidance.
  • Produce test driven features in a specific programming language and demonstrate familiarity with the TDD development.
  • Follow the best practices of continuous BDD/TDD/Performance/Security/Smoke testing.
  • Work effectively with product stakeholders to communicate and translate needs into product improvements.
  • Lead group discussions on system design and understand domain well enough to work with Product Managers to drive value.
  • Support production systems, resolve incidents and perform root cause analysis.
  • Debug/find complex problems and support/maintain the software solution.
  • Share knowledge with the wider engineering community.
  • Mentor and develop others around you.
  • Produce proof of concepts to evaluate new tools.

You will need

We are looking for people who have a passion for Technology. You will demonstrate experience of different platforms and technologies. We expect to see some or all of the following:

  • 5+ Years professional experience as a Backend Software Developer.
  • At least 4 years of experience in backend development using Javascript, Typescript, Node.JS and related backend technologies, frameworks.
  • Exposure to a variety of JavaScript frameworks and libraries such as: Next.JS, React.JS and testing using Jest, Mocha.JS, Cucumber etc.
  • Experience of using Node.js to create high traffic applications using Express.js, Sails, Koa or similar.
  • Knowledge of microservices development and deployment in the cloud i.e. Azure/AWS/GCP cloud.
  • Knowledge of virtualization, containerization and container orchestration technologies like Docker, Kubernetes etc.
  • Experience with usage of GraphQL, building GraphQL servers and GraphQL Federation technologies like Apollo Federation.
  • Experience with using and building REST API services.
  • Knowledge of distributed messaging systems like Kafka, RabbitMQ etc.
  • Knowledge of distributed caching technologies like Redis.
  • A desire to write readable, maintainable, modular and extendable code.
  • Exposure to the DevOps model.
  • Experience in Lean and Agile environments and understanding of principles behind methodologies such as: BDD, ATDD and TDD.

Qualifications

Javascript, Typescript, Node.JS, GraphQL, REST, Kafka, Azure Cloud, Redis, Varnish Cache, Apollo Federation, Docker, Kubernetes

company icon

Tesco Bengaluru

calendar icon

12 days ago

Senior Software Engineer (Node JS)

LOCATION- Gurgaon

About the Role

We are seeking a Senior Software Engineer with expertise in Node JS to join our dynamic team. The ideal candidate will play a crucial role in developing scalable applications and contributing to our software architecture.

Responsibilities

  • Design, develop, and maintain high-quality software applications using Node JS and React JS
  • Familiar with AI Agents fundamentals
  • Must have worked in platforms related to email analytics, custom integrations, AI led Sales automation
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development.

Required Skills

  • Proficiency in Node JS and JavaScript.
  • Experience with RESTful APIs and microservices architecture.
  • Strong understanding of database systems (SQL and NoSQL).
  • Familiarity with version control systems (e.g., Git).

Preferred Skills

  • Experience with cloud services (AWS, Azure, etc.).
  • Knowledge of front-end technologies (React, Angular, etc.).
  • Understanding of Agile methodologies.

company icon

Worxwide Consulting

calendar icon

12 days ago

Full stack Developer (Angular JS + Node JS)

- Candidate should have 6+ years' experience in full stack development - Must have programming experience in Angular JS , Node JS and GraphQL - Mongo DB experience is preferred - Good communication skill
company icon

Cognizant

calendar icon

12 days ago

Back End Developer Node JS

About EpikDoc

At EpikDoc, we're on a mission to simplify and modernize healthcare through meaningful technology. From teleconsultations to intelligent health record systems, our platform is transforming how care is delivered-making it more connected, accessible, and human.

We're growing fast and looking for passionate people who love building impactful tech and want to be part of something truly meaningful.

Role Overview

We're looking for a Node.js Developer who's excited to do real development-not just support or maintenance. If you love building scalable systems, working with real-time data, and crafting solid APIs, this role is for you.

This is a hands-on development role, not just bug-fixing or support. You'll be writing code daily, solving complex backend challenges, and helping shape the foundation of a health platform that impacts lives.

Mandatory Skills:

Hands-on experience building RESTful and GraphQL APIs

Familiarity with WebSockets for real-time features

Experience working with Kafka or any event/message-driven architecture

What You'll Be Doing

Build and scale backend services and APIs using Node.js

Design, develop, and maintain RESTful and GraphQL APIs

Implement real-time features using WebSockets

Work with event-driven systems using Kafka or similar tools

Collaborate closely with frontend, DevOps, and product teams to ship features end-to-end

Debug, troubleshoot, and optimize backend applications for performance and reliability

Participate in code reviews and contribute to improving our engineering practices

Write clean, maintainable code and keep our systems well-documented

What We're Looking For

2-4 years of experience in backend development using Node.js

Solid knowledge of JavaScript/TypeScript, Express.js, and async patterns

Practical experience with MongoDB, PostgreSQL, or other databases

Understanding of version control (Git) and CI/CD pipelines

Exposure to cloud environments like GCP or AWS

Experience with unit/integration testing frameworks (Jest, Mocha, etc.)

Strong problem-solving skills and ownership mindset

Bonus: Experience in healthcare tech or regulated environments

company icon

Epikdoc AI

calendar icon

12 days ago

Node Js Developer

Company Description

SEO Stack is a powerful big data tool designed to help digital marketers and SEOs drive stronger organic growth and ROI. It offers full Google Search Console functionality in a standalone app, enhanced with AI to implement and track changes effectively. The tool combines big data with AI to provide actionable insights and annotations, enabling businesses to understand their ROI and optimize their efforts. SEO Stack is instrumental in driving ranking and revenue growth with its data-led tools and AI workflow management.

Role Description

This is a full-time on-site role for a Node Js Developer at SEO Stack, located in Hyderabad. The Node Js Developer will be responsible for developing and maintaining back-end services, writing efficient code, and integrating front-end components with server-side logic. The developer will collaborate with cross-functional teams to design and implement new features, ensure responsiveness, and optimize the overall application performance. Additionally, troubleshooting and debugging play a key part in the day-to-day responsibilities.

Qualifications
  • Proficiency in Back-End Web Development and Software Development
  • Strong knowledge of JavaScript and experience with Node Js
  • Experience in Front-End Development and using frameworks like Redux.js
  • Excellent problem-solving skills and attention to detail
  • Good communication skills and the ability to work effectively in a team
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Previous experience working in an agile development environment is a plus
  • Familiarity with SEO tools and digital marketing is beneficial
company icon

SEO Stack

calendar icon

12 days ago

Node JS

Job Description

We are looking for a nodejs developer responsible for building complex nodejs applications and troubleshooting the issues and providing the fixes by following the best practices. This includes anything between complex groups of back-end services and implementation of CI/CD pipelines for build and deployment. Your primary responsibility will be to design, develop, troubleshoot the applications and to co-ordinate with rest of the team working on different layers of the infrastructure. A commitment of collaborative problem solving, sophisticated design and product quality is essential.

Key Responsibilities

Around 15+ years of experience in developing Enterprise Webservices using nodejs and express framework with the REST & SOAP standards.

Minimum 8+ years of experience in distributed architecture-based application development

using nodejs based Microservices with OracleDB/ SQL/NoSQL DB.

Strong experience in developing cloud native Microservice applications for AWS cloud (Lambda, SQS, SNS)

Hands on experience in implementing resilient microservices by following design patterns.

Technical Expertise in MVC Framework and Web Services (REST, SOAP) supporting high volume transactions in a distributed environment.

Thorough experience in writing high-quality code with full automated unit test coverage (Junit,

Mockito, etc.)

Hands-on experience in Industry Standard security concepts like Cryptography, Certificates,

Vaults, Key rotation, OAuth, JWT & MFA.

Hands-on experience in AWS Components like API Gateway, Fargate, S3, DynamoDB, SNS, etc.

Experience in troubleshooting the issues and providing the fixes by following best practices.

Ability to understand business requirements and translate them into technical requirements.

Proficient with tools like Swagger, WebSphere, Maven/Gradle, GIT Lab, IntelliJ IDEA, STS,

SonarQube, Checkmarx SCA SAST, Prisma SCA SAST etc.

Experience with multi-threading and performance tuning.

Working experience in Industry Standard protocols related API Security including OAuth is a

must.

Collaborate with cross-functional teams to define, design and ship new features.

Strong agile/scrum development experience

Strong collaboration and communication skills within distributed project teams.

Excellent written and verbal communication skills.

Strong experience in integration third party rest/soap-based services. Good to have payment module integration experience.

Should be

company icon

Synechron

calendar icon

12 days ago

Node JS SDET (90 % Node js developement + 10 % Testing) for Bangalore - 5+ years of Experience - Im

Job Title: Software Development Engineer in Test (SDET) - Selenium and Node.js Location: Bangalore Job Summary: We are seeking an experienced SDET to design, develop, and execute automated test scripts using Selenium and Node.js to ensure software application quality. Key Responsibilities: - Design and develop automated test scripts using Selenium and Node.js. - Collaborate with development teams to identify testing needs and develop test automation strategies. - Develop and maintain test frameworks, test data, and test environments. - Identify and report defects, and work with development teams to resolve issues. - Stay up-to-date with industry trends, best practices, and new technologies in test automation. Requirements: - Bachelor's degree in Computer Science or related field. - 3+ years of experience in software testing with Selenium and Node.js. - Strong programming skills in JavaScript and Node.js. - Experience with Selenium WebDriver, TestNG, and CI/CD pipelines. Nice to Have: - Experience with cloud-based testing platforms, containerization, and CI/CD tools. - Experience with testing frameworks, DevOps practices, and container orchestration. Working Conditions: - Fast-paced, dynamic environment with multiple priorities and deadlines. - Collaborative work with cross-functional teams. - Stay up-to-date with industry trends and best practices.
company icon

ValueLabs

calendar icon

12 days ago

Node JS SDET (90 % Node js development + 10 % Testing) for Bangalore / Chennai - 5+ years of Experie

Job Title: Software Development Engineer in Test (SDET) - Selenium and Node.js Location: Bangalore / Chennai Job Summary: We are seeking an experienced SDET to design, develop, and execute automated test scripts using Selenium and Node.js to ensure software application quality. Key Responsibilities: - Design and develop automated test scripts using Selenium and Node.js. - Collaborate with development teams to identify testing needs and develop test automation strategies. - Develop and maintain test frameworks, test data, and test environments. - Identify and report defects, and work with development teams to resolve issues. - Stay up-to-date with industry trends, best practices, and new technologies in test automation. Requirements: - Bachelor's degree in Computer Science or related field. - 3+ years of experience in software testing with Selenium and Node.js. - Strong programming skills in JavaScript and Node.js. - Experience with Selenium WebDriver, TestNG, and CI/CD pipelines. Nice to Have: - Experience with cloud-based testing platforms, containerization, and CI/CD tools. - Experience with testing frameworks, DevOps practices, and container orchestration. Working Conditions: - Fast-paced, dynamic environment with multiple priorities and deadlines. - Collaborative work with cross-functional teams. - Stay up-to-date with industry trends and best practices.
company icon

ValueLabs

calendar icon

12 days ago

AWS Java Node JS

TCS HIRING

ROLE: AWS Java Node JS

YEAR OF EXP: 8 + YEARS

LOCATION: PAN INDIA

AWS Java Node JS Primary

Required Skills

  • Highly proficient in Java and NodeJS.
  • Must have hands-on experience and deep understanding of Cloud Technologies: Microservices/API, AWS, IAM, S3, EFS, Amazon SQS, Amazon SNS, AWS APIs, AWS CLI, Amazon Kinesis, Apache Kafka, CloudFormation, Serverless
  • Good understanding of relational databases like MySQL, PostgreSQL. Exposure to NoSQL systems like Redis/Mongo DB is a plus.
  • Good understanding of web technologies such as JavaScript, HTML5, CSS.
  • Good understanding of search platform such as Elastic Search is required
  • A good understanding of Agile development methodologies.
  • Hands on experience in improving MySQL queries and server response time is must.
  • Good understanding of version control tools like Git, Subversion is required.
  • Good understanding of Docker, Kubernetes, Jenkins, CI/CD Tools.
  • Familiarity of working with TDD in JS with the help of frameworks like Jasmine, Mocha, Chai, Karma etc. is a plus.
  • Excellent Analytical skills
  • Good verbal and written communication

company icon

Tata Consultancy Services

calendar icon

12 days ago

Senior NodeJs Developer /Node Js Developer

Job Location: Mira Road (Mumbai)

Immediate Joiner

Job Summary:

We are looking for a highly skilled Node.js Developer to join our development team. The ideal candidate will be responsible for developing, maintaining, and optimizing backend services and APIs for web and mobile applications. You should have experience in building scalable applications using Node.js, Express.js, and other relevant technologies.

Key Responsibilities:

  • Develop and maintain backend services using Node.js, Express.js, and Nest.js.
  • Design and implement RESTful and GraphQL APIs for web and mobile applications.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Optimize application performance, security, and scalability.
  • Work with databases like MongoDB, MySQL, and PostgreSQL to ensure efficient data storage and retrieval.
  • Implement authentication and authorization mechanisms (JWT, OAuth, Passport.js).
  • Write clean, reusable, and well-documented code following best practices.
  • Debug and resolve issues, ensuring smooth application performance.
  • Work with cloud services like AWS, Firebase, or Azure for deployment and scalability.
  • Stay updated with industry trends and emerging technologies in backend development.

Required Skills & Qualifications:

  • Proficiency in Node.js and JavaScript (ES6+).
  • Experience with Express.js, Nest.js, or Koa.js for backend development.
  • Strong understanding of asynchronous programming, event-driven architecture, and microservices.
  • Hands-on experience with databases (MongoDB, MySQL, PostgreSQL, or Redis).
  • Familiarity with API design and development, including RESTful and GraphQL.
  • Knowledge of authentication and security practices (JWT, OAuth, CORS, CSRF).
  • Experience with Docker, Kubernetes, and CI/CD pipelines is a plus.
  • Understanding of message brokers (RabbitMQ, Kafka) and caching mechanisms (Redis, Memcached).
  • Strong problem-solving skills and the ability to work in an agile development environment.

company icon

Punon Technologies Pvt Ltd.

calendar icon

12 days ago

Product Technical Lead-EV--Node JS

Finacle is hiring for Node JS Product Technical Lead-EV to join our team. As a Node JS Technical Lead you will be responsible for leading the development of scalable, high-performance Node JS application, driving technical innovation, and mentoring the junior team members

Work Location:

Bangalore, Chennai, Pune, Hyderabad

Experience Range:

7-10Years

Roles & Responsibilities

  • Work closely with business analysts and project managers to provide accurate estimate and delivery timelines
  • Be part of agile delivery team and ensuring defect free production delivery
  • Take responsibility to ensure design and coding standards are followed by the team

Required Skills:-

  • Expertise in Node.js, SQL, NoSQL, Webservices
  • Expertise in design patterns, preparing artifacts using Visio and UML diagrams Solution Diagram, Sequence Diagrams
  • Experience of building service oriented high- volume, n-tier transactional applications with scalability and near 100% availability
  • Ability to fully design and produce end- to- end technical specification for software systems
  • Experience in Application Availability and Performance Monitoring, Performance Tuning, Load Balancing etc
  • Expert in Version Control- TFS/ SVN/ GIT and Continuous Integration
  • Expertise in Openshift, PCF, Docker, Kubernetes will be plus
  • Good written and spoken communication skills
  • Should have managed 3- 5 size teams
  • Experience in BFSI (Banking, financial services and insurance) is preferable

About Finacle

Finacle is an industry leader in digital banking solutions. We partner with emerging and established financial institutions to inspire better banking. Our cloud-native solution suite and SaaS services help banks to engage, innovate, operate, and transform better. We are a business unit of EdgeVerve Systems, a wholly-owned product subsidiary of Infosys - a global technology leader with over USD 15 billion in annual revenues. We are differentiated by our functionally-rich solution suite, composable architecture, culture, and entrepreneurial spirit of a start-up. We are also known for an impeccable track record of helping financial institutions of all sizes drive digital transformation at speed and scale.

Today, financial institutions in more than 100 countries rely on Finacle to help more than a billion people and millions of businesses to save, pay, borrow, and invest better.

Finacle website ( )

Disclaimer :- Edgeverve Systems does not engage with external manpower agencies or charge any fees from candidates for recruitment. If you encounter such scams, please report them immediately.

company icon

Infosys Finacle

calendar icon

12 days ago

Node js + Socket IO Developer

We're looking for a skilled Node.js Developer (Full-time/Freelance) who specializes in building robust, scalable, and real-time backend systems for multiplayer games. The ideal candidate will have hands-on experience with Socket.IO and a deep understanding of WebSocket communication for real-time features such as gameplay synchronization, chat, matchmaking, and leaderboards.

You'll also be responsible for integrating these systems with node js based admin dashboards and APIs, enabling efficient backend control, player analytics, and in-game economy management. This role requires full-stack backend thinking - from backend development and API design to cloud deployment and Unity integration.

What You'll Work On:

- Real-time multiplayer systems using Node.js & Socket.IO

- Matchmaking, chat, gameplay sync, and live events

- Integration with Unity game clients & Laravel dashboards

- API design, cloud deployment, and backend optimization

Must-Have Skills:

Advanced Node.js and Socket.IO expertise

Solid grasp of WebSockets, multiplayer architecture

API integration with Laravel, MySQL, RESTful services

Experience with DigitalOcean, PM2, NGINX, SSL

company icon

Techworld Solutions

calendar icon

12 days ago

Node js Developer - 5+ Experience (Location - Bangalore) - Immediate Joiner

Location - Bangalore

Experience

  • NodeJS middleware backend (backend Developer)
  • experience in functional programming and practical experience in serverless (cloud platforms)
  • extensive experience in ECMAScript 6 and Node.js (5-7 years).
  • extensive experience on a strictly typing's like TypeScript / Flow or any other strictly typed language
  • You know a lot about SQL/NoSQL databases include but not limited to: MySQL, PostgreSQL, Elasticsearch, MongoDB, DynamoDB, Firebase Realtime Database(3-5years)
  • You showed excellent knowledge developing scalable and highly-available microservices(
  • You possess expert knowledge of task/message queues include but not limited to: AWS SQS, AWS SNS, Cloud Pub/Sub, Celery, RabbitMQ
  • You have created some APIs with RESTful that is still up and running in serving hundreds of thousands of requests everyday
  • Should be proficient in GIT through either BitBucket, GitHub or GitLab
  • Should have come across Docker, Containers, Openshift.
  • The only software engineering approach you believe is Agile

What would be some extra advantage:

  • Practical experience in banking domain project and understand the business process of such operation
  • Practical experience with GraphQL
  • A good documenting skill that would make the APIs you created really practical for fellow developer to integrate.

Must have knowledge in the following areas:

  • Nodejs Experience (Server Side)
  • JavaScript (Preferable - Typescript)
  • Restful Services (Micro services vs Monolithic Services)
  • Databases (Mongo, MSSQL etc)

Basic Knowledge of DevOps Tools( Docker, Kubernetes, Jenkins, Openshift etc

company icon

ValueLabs

calendar icon

12 days ago

Full Stack Engineer(Node js + React js) - 5+ years for Bangalore Location - Immediate Joiners only

Experience range: 5+ years

Location - Bangalore

Experience

  • Minimum 5 years of coding experience in ReactJS (TypeScript), HTML, CSS-Pre-processors, or CSS-in-JS in creating Enterprise Applications with high performance for Responsive Web Applications.
  • Minimum 5 years of coding experience in NodeJS, JavaScript & TypeScript and NoSQL Databases.
  • Developing and implementing highly responsive user interface components using React concepts. (self-contained, reusable, and testable modules and components)
  • Architecting and automating the build process for production, using task runners or scripts
  • Knowledge of Data Structures for TypeScript.
  • Monitoring and improving front-end performance.
  • Banking or Retail domains knowledge is good to have.
  • Hands on experience in performance tuning, debugging, monitoring.

Technical Skills

  • Excellent knowledge developing scalable and highly available Restful APIs using NodeJS technologies
  • Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem
  • Understanding of containerization, experienced in Dockers, Kubernetes.
  • Exposed to API gateway integrations like 3Scale.
  • Understanding of Single-Sign-on or token-based authentication (Rest, JWT, OAuth)
  • Possess expert knowledge of task/message queues include but not limited to: AWS, Microsoft Azure, Pushpin and Kafka.
  • Practical experience with GraphQL is good to have.
  • Writing tested, idiomatic, and documented JavaScript, HTML and CSS
  • Experiencing in Developing responsive web-based UI
  • Have experience on Styled Components, Tailwind CSS, Material UI and other CSS-in-JS techniques
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Documenting the code inline using JSDoc or other conventions
  • Thorough understanding of React.js and its core principles
  • Familiarity with modern front-end build pipelines and tools
  • Experience with popular React.js workflows (such as Flux or Redux or ContextAPI or Data Structures)
  • A knack for benchmarking and optimization
  • Proficient with the latest versions of ECMAScript (JavaScript or TypeScript)
  • Knowledge of React and common tools used in the wider React ecosystem, such as npm, yarn etc
  • Familiarity with common programming tools such as RESTful APIs, TypeScript, version control software, and remote deployment tools, CI/CD tools
  • An understanding of common programming paradigms and fundamental React principles, such as React components, hooks, and the React lifecycle
  • Unit testing using Jest, Enzyme, Jasmine or equivalent framework
  • Understanding of linter libraries (TSLINT, Prettier etc)

company icon

ValueLabs

calendar icon

12 days ago

Node Js Developer

Job Title: Node Js Developer

Job Locations : Kochi

Experience : 5 to 8 years

Interview Mode : Walk In Drive

Technical/Functional Skills

Must Have Experience:

Node.js & Express : Proficient in RESTful API design, middleware, authentication flows (JWT, OAuth).

SSO Implementation :Familiarity with SSO solutions (SAML, OAuth 2.0, OpenID Connect).

Data Modeling & Integrations : Experience with MongoDB/Supabase and API integrations (Outlook, JIRA).

Scalability & Concurrency : Knowledge of caching (Redis), load balancing, or asynchronous job queues.

Framework Mindset : Structures the backend so that new modules don't require a full refactor.

AWS services.

Roles & Responsibilities

Node.js & Express : Proficient in RESTful API design, middleware, authentication flows (JWT, OAuth).

SSO Implementation : Familiarity with SSO solutions (SAML, OAuth 2.0, OpenID Connect).

Data Modeling & Integrations : Experience with MongoDB/Supabase and API integrations (Outlook, JIRA).

Scalability & Concurrency : Knowledge of caching (Redis), load balancing, or asynchronous job queues.

Framework Mindset : Structures the backend so that new modules don't require a full refactor.

Generic Managerial Skills

  • experience in node js
  • Strong skills and Excellent communication and collaboration skills.

company icon

Tata Consultancy Services

calendar icon

12 days ago

Senior Node JS Developer

Looking for excellent command on Node JS, NestJS Framework and versatile with Angular JS, jQuery etc. Excellent opportunity to work on an US based projects in a challenging environment (focused web applications) that can enrich your career.

Responsibilities

  • Prior experience of minimum 3 years in Node JS / NestJS Framework.
  • Thorough understanding of Node JS and its core principles
  • Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Familiarity with RESTful APIs
  • Must have experience in Custom Web Applications / Projects.
  • Contribute to all phases of the development lifecycle.

Qualifications

  • Any Graduate / Post Graduate in computer science.

Perks and Benefits

Best as per industry standard.

Annual Salary Range

Rs3,00,000 - Rs6,00,000

company icon

iGuru Software Solutions Pvt. Ltd.

calendar icon

12 days ago

Node js Developer - 5+ Experience (Location - Chennai) - Immediate Joiner

Location - Chennai

Experience

  • NodeJS middleware backend (backend Developer)
  • experience in functional programming and practical experience in serverless (cloud platforms)
  • extensive experience in ECMAScript 6 and Node.js (5-7 years).
  • extensive experience on a strictly typing's like TypeScript / Flow or any other strictly typed language
  • You know a lot about SQL/NoSQL databases include but not limited to: MySQL, PostgreSQL, Elasticsearch, MongoDB, DynamoDB, Firebase Realtime Database(3-5years)
  • You showed excellent knowledge developing scalable and highly-available microservices(
  • You possess expert knowledge of task/message queues include but not limited to: AWS SQS, AWS SNS, Cloud Pub/Sub, Celery, RabbitMQ
  • You have created some APIs with RESTful that is still up and running in serving hundreds of thousands of requests everyday
  • Should be proficient in GIT through either BitBucket, GitHub or GitLab
  • Should have come across Docker, Containers, Openshift.
  • The only software engineering approach you believe is Agile

What would be some extra advantage:

  • Practical experience in banking domain project and understand the business process of such operation
  • Practical experience with GraphQL
  • A good documenting skill that would make the APIs you created really practical for fellow developer to integrate.

Must have knowledge in the following areas:

  • Nodejs Experience (Server Side)
  • JavaScript (Preferable - Typescript)
  • Restful Services (Micro services vs Monolithic Services)
  • Databases (Mongo, MSSQL etc)

Basic Knowledge of DevOps Tools( Docker, Kubernetes, Jenkins, Openshift etc

company icon

ValueLabs

calendar icon

12 days ago

Lead-Node JS Developer

Designation: Lead Node JS Developer

Experience: 8 to 10 Years

Scope of Work:

  • Analyze and profile the current Flask API performance
  • Identify and resolve performance bottlenecks (code & database)
  • Optimize PostgreSQL queries and indexing strategy
  • Rewrite the API in Node.js using NestJS, ensuring performance best practices
  • Maintain consistency in logic and data handling with the current system
  • Recommend/implement caching strategies if necessary
  • Share guidelines and best practices for scalability and long-term maintenance

Ideal Candidate:

  • Strong experience with backend performance optimization
  • Deep understanding of PostgreSQL tuning and query optimization
  • Proficiency in both Python (Flask) and Node.js (NestJS)
  • Experience migrating APIs from one stack to another
  • Familiarity with tools for profiling, monitoring, and debugging
  • Strong communicator with attention to clean, maintainable code

company icon

SoftxAI Technology Private Limited - Software & AI Solutions

calendar icon

12 days ago

Node JS SDET (90 % Node js development + 10 % Testing) for Bangalore / Chennai - 5+ years of Experience - Immediate Joiners

Job Title: Software Development Engineer in Test (SDET) - Selenium and Node.js

Location: Bangalore / Chennai

Job Summary:

We are seeking an experienced SDET to design, develop, and execute automated test scripts using Selenium and Node.js to ensure software application quality.

Key Responsibilities:

- Design and develop automated test scripts using Selenium and Node.js.

- Collaborate with development teams to identify testing needs and develop test automation strategies.

- Develop and maintain test frameworks, test data, and test environments.

- Identify and report defects, and work with development teams to resolve issues.

- Stay up-to-date with industry trends, best practices, and new technologies in test automation.

Requirements:

- Bachelor's degree in Computer Science or related field.

- 3+ years of experience in software testing with Selenium and Node.js.

- Strong programming skills in JavaScript and Node.js.

- Experience with Selenium WebDriver, TestNG, and CI/CD pipelines.

Nice to Have:

- Experience with cloud-based testing platforms, containerization, and CI/CD tools.

- Experience with testing frameworks, DevOps practices, and container orchestration.

Working Conditions:

- Fast-paced, dynamic environment with multiple priorities and deadlines.

- Collaborative work with cross-functional teams.

- Stay up-to-date with industry trends and best practices.

company icon

ValueLabs

calendar icon

12 days ago

Node JS Developer

We are HCLTech, one of the fastest-growing large tech companies in the world and home to 219,000+ people across 54 countries, supercharging progress through industry-leading capabilities centered around Digital, Engineering and Cloud.

The driving force behind that work, our people, are diverse, creative, and passionate, raising the bar for excellence on a regular basis. We, in turn, work hard to bring out the best in them as we strive to help them find their spark and become the best version of themselves that they can be.

We are on the lookout for a highly talented and self-motivated Node JS (Software Engineer - Testing) to join us on our journey in advancing the technological world through innovation and creativity.

Education - Degree, Post graduate in Computer Science or related field (or equivalent industry experience).

Work Location - Bengaluru & Chennai

Experience: -

  • Minimum 5 years of coding and more than 2 years Mongo DB experience.
  • At least 1 year hands-on in TypeScript.
  • Experience in Automation Testing Techniques and Tools e.g., Playwright / Cucumber / Appium/ Selenium.

Technical Skills: -

  • Excellent knowledge in development and testing scalable and highly available Restful APIs / Microservices using Javascript technologies.
  • Able to create end to end Automation test suites using Playwright / Selenium preferably using BDD approach.
  • Practical experience with GraphQL.
  • Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem.
  • Understanding of containerization, experienced in Dockers , Kubernetes.
  • Exposed to API gateway integrations like 3Scale.
  • Understanding of Single-Sign-on or token based authentication (Rest, JWT, oAuth).
  • Possess expert knowledge of task/message queues including but not limited to: AWS, Microsoft Azure, Pushpin and Kafka.

Functional Skills: -

  • Experience in following best Coding, Testing, Security, Unit testing and Documentation standards and practices.
  • Experience in Agile methodology.
  • Effectively research and benchmark technology against other best in class technologies.

Soft Skills: -

Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness, by sharing deep knowledge and experience.

Self-motivator and self-starter, Ability to own and drive things without supervision and works collaboratively with the teams across the organization.

Have excellent soft skills and interpersonal skills to interact and present the ideas to Senior and Executive management.

Why Us: -

We are one of the fastest-growing large tech companies in the world, with offices in 50+ countries across the globe and 219,000 employees,

  • Our company is extremely diverse with 165 nationalities represented.
  • We offer the opportunity to work with colleagues across the globe.
  • We offer a virtual-first work environment, promoting a good work-life integration and real flexibility.
  • We offer comprehensive benefits for all employees.
  • We are a certified great place to work and a top employer in 17 countries, offering a positive work environment that values employee recognition and respect.

Equality & Opportunity for All: -

Representing 165 nationalities across the globe, we pride ourselves on being an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law.

company icon

HCLTech

calendar icon

12 days ago

Node JS Developer

Job Title: Node.js Engineer

Position Overview:

As a Node.js Engineer, you will be responsible for designing, developing, and maintaining robust backend systems using Node.js. You will collaborate with cross-functional teams to ensure seamless API integrations, database interactions, and optimize backend services to meet the needs of our users. A strong knowledge of backend technologies, API design, and scalable system architecture is key to this role.

Key Responsibilities:

  • Backend Development: Design, develop, and maintain backend services and applications using Node.js as the primary technology.

  • API Development: Build and maintain scalable RESTful APIs and integrate them with frontend applications and third-party services.

  • Database Management: Work with relational databases (SQL, PostgreSQL, MySQL) to design efficient data models, queries, and maintain data integrity.

  • Event-Driven Architecture: Implement and manage event-driven systems using tools like Kafka for message queuing and real-time data processing.

  • Caching: Optimize performance using caching techniques with tools like Redis.

  • Search & Data Indexing: Implement ElasticSearch to improve search functionality and ensure high-speed, accurate data retrieval.

  • Collaboration: Work closely with frontend developers (React/TypeScript) and product teams to deliver high-quality features and services.

  • Performance Optimization: Continuously improve system performance, ensuring scalability, reliability, and fast response times.

  • Code Quality & Testing: Write clean, maintainable code following best practices, and ensure that it is thoroughly tested using automated testing frameworks.

  • Continuous Improvement: Stay updated with emerging technologies and best practices to enhance the backend infrastructure.

Required Skills & Qualifications:

  • Proven experience with Node.js and backend development using Node.js frameworks (e.g., Express.js).

  • Strong experience with SQL and relational databases (e.g., PostgreSQL, MySQL).

  • Solid understanding of RESTful API design and integration.

  • Familiarity with Kafka for building event-driven architectures and message queues.

  • Understanding of caching strategies and performance optimization using Redis.

  • Ability to write scalable, maintainable, and efficient code with attention to detail.

  • Experience with version control using Git.

  • Strong problem-solving skills, debugging expertise, and a passion for high-quality software development.

  • Excellent communication skills and the ability to work collaboratively in a team environment.

Preferred Qualifications:

  • Familiarity with React and TypeScript for full-stack development.

  • Experience with ElasticSearch for search indexing and improving query performance.

  • Knowledge of Docker and containerization.

  • Familiarity with cloud platforms (e.g., AWS, Google Cloud).

  • Experience with Agile methodologies and tools (e.g., Jira, Trello).

company icon

Accolite

calendar icon

12 days ago

Node JS SDET (90 % Node js developement + 10 % Testing) for Bangalore - 5+ years of Experience - Immediate Joiners

Job Title: Software Development Engineer in Test (SDET) - Selenium and Node.js

Location: Bangalore

Job Summary:

We are seeking an experienced SDET to design, develop, and execute automated test scripts using Selenium and Node.js to ensure software application quality.

Key Responsibilities:

- Design and develop automated test scripts using Selenium and Node.js.

- Collaborate with development teams to identify testing needs and develop test automation strategies.

- Develop and maintain test frameworks, test data, and test environments.

- Identify and report defects, and work with development teams to resolve issues.

- Stay up-to-date with industry trends, best practices, and new technologies in test automation.

Requirements:

- Bachelor's degree in Computer Science or related field.

- 3+ years of experience in software testing with Selenium and Node.js.

- Strong programming skills in JavaScript and Node.js.

- Experience with Selenium WebDriver, TestNG, and CI/CD pipelines.

Nice to Have:

- Experience with cloud-based testing platforms, containerization, and CI/CD tools.

- Experience with testing frameworks, DevOps practices, and container orchestration.

Working Conditions:

- Fast-paced, dynamic environment with multiple priorities and deadlines.

- Collaborative work with cross-functional teams.

- Stay up-to-date with industry trends and best practices.

company icon

ValueLabs

calendar icon

12 days ago

Senior Backend Engineer - Node JS

Title: Senior Backend Engineer - Node JS

Company: RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS)

Job Summary

We're looking for a Senior Backend Engineer - Node JS to support our team in Bangalore. This role offers the opportunity to work on meaningful projects, collaborate with talented colleagues, and contribute to the success of a growing company. If you're someone who takes initiative, values continuous learning, and thrives in a collaborative setting, we'd love to hear from you.

Key Responsibilities:

  • Design, develop, and maintain Node.js RESTful services
  • Support and enhance existing services, troubleshoot bugs, and implement new features
  • Build scalable and secure cloud-native services on AWS
  • Apply best practices, design patterns, and software engineering principles
  • Work with GraphQL APIs and integrate various third-party services

Requirements:

  • 5+ years of professional experience with Node.js, building RESTful services
  • Strong experience with Express and/or Fastify
  • Experience deploying and maintaining cloud-based services (preferably AWS)
  • Proficient in TypeScript
  • Familiarity with unit and integration testing frameworks
  • Solid understanding of software design patterns and modern development practices
  • Experience developing and maintaining GraphQL APIs

About CLPS RiDiK

RiDiK is a global technology solutions provider and a subsidiary of CLPS Incorporation (NASDAQ: CLPS), delivering cutting-edge end-to-end services across banking, wealth management, and e-commerce. With deep expertise in AI, cloud, big data, and blockchain, we support clients across Asia, North America, and the Middle East in driving digital transformation and achieving sustainable growth. Operating from regional hubs in 10 countries and backed by a global delivery network, we combine local insight with technical excellence to deliver real, measurable impact. Join RiDiK and be part of an innovative, fast-growing team shaping the future of technology across industries.

company icon

RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS)

calendar icon

12 days ago

Specialist-Node JS Backend Developer

Job Overview:

We are looking for a skilled and experienced Backend JavaScript Developer with a strong emphasis on Node.js, AWS, TypeScript, Kubernetes, Docker, and Test-Driven Development (TDD). The ideal candidate will play a pivotal role in re-factoring, developing, and maintaining our applications, ensuring scalability, reliability, and performance. This position requires a deep understanding of backend technologies and a passion for writing clean, efficient, and testable code.

Responsibilities:

  • Design, develop, and maintain scalable backend solutions using Node.js, TypeScript, and other relevant technologies.
  • Architect, implement, and manage microservices leveraging Kubernetes and Docker for containerized deployment.
  • Collaborate with cross-functional teams to design and implement APIs and integrate with frontend systems.
  • Optimize and enhance backend infrastructure for performance, reliability, and scalability.
  • Implement and maintain continuous integration and deployment pipelines.
  • Work closely with DevOps teams to ensure seamless deployment and monitoring of backend services on AWS.
  • Implement and advocate for best practices in software development, including Test-Driven Development (TDD) and code reviews.
  • Create and maintain technical documentation related to backend systems and processes.

Qualifications:

  • Bachelor's degree in computer science, Engineering, or related field (or equivalent work experience).
  • Extensive experience in backend development using Node.js and TypeScript.
  • Proficiency in containerization technologies like Kubernetes and Docker.
  • Strong knowledge and practical experience with AWS services for backend development and deployment.
  • Experience in implementing and maintaining Test-Driven Development (TDD) practices.
  • Familiarity with database technologies (e.g., SQL, NoSQL databases) and data modeling.
  • Understanding of RESTful API design principles and best practices.
  • Solid understanding of software development methodologies and practices.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities in a team environment.

Preferred Skills:

  • Experience with serverless architectures (AWS Lambda, etc.).
  • Familiarity with CI/CD pipelines and related tools.
  • Knowledge of performance optimization techniques for backend systems.
  • Understanding of security principles and best practices in backend development.
company icon

Accelya

calendar icon

12 days ago