Cutshort logo
Nagarro Software  logo
Principal Engineer(NodeJS)
Principal Engineer(NodeJS)
Nagarro Software 's logo

Principal Engineer(NodeJS)

Nitika Kalra's profile picture
Posted by Nitika Kalra
13 - 15 yrs
Best in industry
Remote, Mumbai, Delhi, Gurugram, Noida, Hyderabad, Bengaluru (Bangalore), Chennai, Pune, Kolkata
Skills
skill iconNodeJS (Node.js)
skill iconExpress

šŸ‘‹šŸ¼We're Nagarro.


We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!

Ā 

Ā REQUIREMENTS:

Ā 

  • Experience: 13-15 years
  • Strong technical background with node.js, event loop understanding, unit testing, developing web application & APIs, event & stream, call-back & closures, promise, async/await, accessing file system, Optimization techniques
  • understanding of different components such as web server, storages, integrations
  • should have worked on designing and building server-side solutions (in any technology), build process of node.js, CI/CD process of node.js, multi-tasking (working on multiple things at same time)
  • Good knowledge of functional and Object-Oriented Programming
  • Implementing effective security protocols, data protection measures, and storage solutions.
  • Running diagnostic tests, repairing defects, and providing technical support.
  • Recommending and implementing improvements to processes and technologies.
  • Keeping informed of advancements in the field of Node.js development.
  • Familiarity with Azure pipeline
  • Should have experience in Identifying software application weaknesses and target areas and sketching out ideas for automated software test procedures. Reviewing software bug reports and highlighting problem areas.
  • Knowledge of high-quality professional software engineering practices for agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment.
  • Fundamental knowledge of design patterns
  • Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
  • Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery.
  • Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios.


Ā Ā RESPONSIBILITIES:


  • Writing and reviewing great quality code
  • Understanding functional requirements thoroughly and analysing the client’s needs in the context of the project
  • Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns, and frameworks to realize it.
  • Determining and implementing design methodologies and tool sets
  • Enabling application development by coordinating requirements, schedules, and activities.
  • Being able to lead/support UAT and production roll outs.
  • Creating, understanding, and validating WBS and estimated effort for given module/task, and being able to justify it.
  • Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
  • Giving constructive feedback to the team members and setting clear expectations.
  • Helping the team in troubleshooting and resolving of complex bugs
  • Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken.
  • Carrying out POCs to make sure that suggested design/technologies meet the requirements.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Nagarro Software

Founded :
1996
Type :
Services
Size :
5000+
Stage :
Profitable

About

šŸ‘‹šŸ¼We're Nagarro.

Ā 

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues.

Read more

Tech stack

skill iconJava
skill iconJavascript
skill iconNodeJS (Node.js)
Fullstack Developer
backend
frontend
Software Testing (QA)
DOTNET
MuleSoft
NOCODE
SAP
Hybris
Enterprise Resource Planning (ERP)
Salesforce
MS SharePoint
JIRA
Service delivery
Microsoft technologies
Emerging technologies
Oracle
Big Data
Artificial Intelligence (AI)
skill iconMachine Learning (ML)

Company video

Nagarro Software 's video section
Nagarro Software 's video section

Photos

Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures
Company featured pictures

Connect with the team

Profile picture
Garima Negi
Profile picture
Ashish Arora
Profile picture
Manohar Venugopal
Profile picture
Kavita Khurana
Profile picture
Jai Kumar
Profile picture
reetu chhajjal
Profile picture
Rajesh P
Profile picture
isha arora
Profile picture
Pinky Rustagi
Profile picture
Ravinder Kaur
Profile picture
Akanksha Badoni
Profile picture
Sunil Kanderi

Company social profiles

instagramlinkedintwitter

Similar jobs

Binocs Labs Pvt Ltd
Bengaluru (Bangalore)
3 - 6 yrs
₹25L - ₹40L / yr
skill iconPython
skill iconNodeJS (Node.js)

Apply-Ā https://lnkd.in/gVHVTMG6

About Us

Binocs.co empowers institutional lenders with next-generation loan management software, streamlining the entire loan lifecycle and facilitating seamless interaction among stakeholders.

Team:Ā Binocs.co is led by a passionate team with extensive experience in financial technology, lending, AI, and software development.

Investors:Ā Our journey is backed by renowned investors who share our vision for transforming the loan management landscape: Beenext, Arkam Ventures, Accel, Saison Capital, Blume Ventures, Premji Invest, and Better Capital.

What we're looking for

We seek a motivated, talented, and intelligent individual who shares our vision of being a changemaker. We value individuals dissatisfied with the status quo, strive to make improvements, and envision making significant contributions. We look for those who embrace challenges and dedicate themselves to solutions. We seek individuals who push for data-driven decisions, are unconstrained by titles, and value collaboration. We are building a fast-paced team to shape various business and technology aspects.

Responsibilities

  • Be a part of the initial team to define and set up a best-in-class digital platform for the Private Credit industry, and take full ownership of the components of the digital platform
  • You will build robust and scalable web-based applications and need to think of platforms & reuse
  • Driving and active contribution to High-Level Designs(HLDs) and Low-Level Designs (LLDs).
  • Collaborate with frontend developers, product managers, and other stakeholders to understand requirements and translate them into technical specifications.
  • Mentor team members in adopting effective coding practices. Conduct comprehensive code reviews, focusing on both functional and non-functional aspects.
  • Ensure the security, performance, and reliability of backend systems through proper testing, monitoring, and optimization.
  • Participate in code reviews, sprint planning, and agile development processes to maintain code quality and project timelines.
  • Simply, be an owner of the platform and do whatever it takes to get the required output for customers
  • Be curious about product problems and have an open mind to dive into new domains eg: gen-AI.
  • Stay up-to-date with the latest development trends, tools, and technologies.

Qualifications

  • 3-5 years of experience in backend development, with a strong track record of successfully architecting and implementing scalable and high-performance backend systems.
  • Proficiency in at least one backend programming language (e.g.,Python, Golang, Node.js, Java) & tech stack to write maintainable, scalable, unit-tested code.
  • Good understanding of databases (e.g. MySQL, PostgreSQL) and NoSQL (e.g. MongoDB, Elasticsearch, etc)
  • Solid understanding of RESTful API design principles and best practices.
  • Experience with multi-threading and concurrency programming
  • Extensive experience in object-oriented design skills, knowledge of design patterns, and huge passion and ability to design intuitive module and class-level interfaces.
  • Experience of cloud computing platforms and services (e.g., AWS, Azure, Google Cloud Platform)
  • Knowledge of Test Driven Development

Good to have

  • Experience with microservices architecture
  • Knowledge of serverless computing and event-driven architectures (e.g., AWS Lambda, Azure Functions)
  • Understanding of DevOps practices and tools for continuous integration and deployment (CI/CD).
  • Contributions to open-source projects or active participation in developer communities.
  • Experience working LLMs and AI technologies

Benefits

By joining Binocs, you’ll become part of a vibrant and dynamic team dedicated to disrupting the fintech space with cutting-edge solutions. We offer a stimulating work environment where innovation is at the heart of everything we do. Our competitive compensation package, inclusive of equity, is designed to reward your contributions to our success.






Read more
NeoGenCode Technologies Pvt Ltd
Ritika Verma
Posted by Ritika Verma
Chandigarh
7 - 15 yrs
₹15L - ₹20L / yr
skill iconNodeJS (Node.js)
skill iconPHP
MySQL
skill iconMongoDB

Job Title:Ā Principal Backend Engineer

Experience:Ā 7+ Years

Location:Ā Panchkula (Onsite)

šŸ“Ā Office will move to IT Park, Chandigarh from February

Work Mode:Ā Onsite | 5 Days a Week

About the Role

We are looking for aĀ Principal Backend EngineerĀ to architect, scale, and lead the development of robust backend systems. This is aĀ hands-on leadership roleĀ where you’ll drive technical decisions, mentor engineers, collaborate closely with clients and product teams, and help modernize platforms using scalable architectures and emerging technologies, including AI/ML where relevant.

Tech Stack

  • Backend:Ā PHP (Laravel / CodeIgniter), Node.js
  • Databases:Ā MySQL, MongoDB
  • Architecture:Ā Microservices / Modular Monolith
  • Cloud (Good to Have):Ā AWS / GCP

Key Responsibilities

Backend Architecture & Development

  • Own and evolve backend architecture across PHP and Node.js services
  • Design and review scalable, maintainable systems (microservices or modular monoliths)
  • Manage and optimize integrations across MySQL and MongoDB (data modeling, indexing, performance tuning)

Technical Leadership

  • Lead system design discussions, architecture reviews, and code quality initiatives
  • Establish backend development standards, best practices, and documentation
  • Mentor mid and senior engineers on design patterns, testing strategies, and CI/CD pipelines
  • Drive decisions around refactoring legacy systems and platform modernization

Client & Stakeholder Communication

  • Act as the technical SPOC for backend architecture and integrations
  • Translate business and product requirements into technical solutions
  • Explain trade-offs, constraints, and backend workflows to non-technical stakeholders
  • Present PoCs and technical approaches confidently to clients

AI & ML Integration (Strategic / Optional)

  • Identify backend use cases for AI such as personalization, recommendations, fraud detection, or data enrichment
  • Design backend APIs, services, or cron jobs that interact with AI/ML models
  • Collaborate with data teams and stay updated on AI tools/APIs (e.g., OpenAI, LangChain)

Scalability, Security & Performance

  • Ensure API security, role-based access control, and rate limiting
  • Optimize system performance using caching, queues, and query optimization
  • Plan and support horizontal/vertical scaling on cloud infrastructure

What We’re Looking For

  • 8+ years of backend development experience inĀ PHP and/or Node.js
  • Strong expertise inĀ database designĀ (MySQL & MongoDB)
  • Proven experience leading architecture decisions and mentoring engineers
  • Ability to clearly communicate technical concepts to clients and stakeholders
  • Proactive mindset toward scalability, performance, and system resilience
  • Bonus:Ā Experience or curiosity around AI APIs and real-world AI integration

Why Join uEngage?

  • Work onĀ high-impact systemsĀ used by thousands of users
  • Collaborate with product, design, data, and client teams
  • High ownership and freedom to architect and innovate
  • Competitive compensation and a collaborative work culture


Read more
Consulting, Outsourcing, and Technology Services company
Consulting, Outsourcing, and Technology Services company
Agency job
via Jobdost by Saida Pathan
Mumbai, Thane
4 - 8 yrs
₹5L - ₹6L / yr
skill iconPHP
skill iconLaravel
skill iconCodeIgniter
skill iconBootstrap
skill iconJavascript
+8 more

Requirements / Experience:

  • 4-8+ years of PHP application development experience
  • Strong Experience using Laravel/CodeIgniter/ Symfonyframeworks
  • Strong experience and theoretical knowledge of PHP
  • Front end and back end development expertise
  • JavaScript (Vue.js, React, node, Typescript, RequireJS)
  • Front end frameworks (Bootstrap, Tailwind, etc.)
  • Good background with SQL Databases (writing queries, optimization, query builders usage, ORMs)
  • API development and documentation (OpenAPI)
  • Troubleshooting (ability to react in the most effective manner to eliminate technical issues)
  • Solution-Making (ability to propose the most effective technical solutions)
  • NoSQL experience is nice to have
  • Ability to work on existing live projects and do the modifications as required.Ā 
  • Ability to work independently and in a team as well
Read more
Looking for nodejs and Golang
Looking for nodejs and Golang
Agency job
via Qrata by Rayal Rajan
Remote only
5 - 12 yrs
₹30L - ₹50L / yr
skill iconGo Programming (Golang)
skill iconJava
skill iconPython
skill iconRuby
skill iconRuby on Rails (ROR)
+2 more

What you’ll do:

Ā 

  • Work closely with the founders and the team to plan, design, and build the next iterations of Dyte’s video-audio APIs.
  • You will collaborate closely with other engineers of the team and lend your help in your areas of expertise.
  • Build micro-services to support new functionality.
  • Build best practices to improve the current API workflow.
  • Help us scale our current micro-service framework to support a multi cloud, multi region environment.
  • Work closely with the media and the infra team to optimise the performance and reduce the latency of our API framework.
  • Help design and develop the next iteration of our observability platform.
  • Mentor and hire Junior Developers.
  • Ensure that our customer’s experience is the best it can be. You might have to interact with the dev team of our clients.


Who you are:

Ā 

  • 5+ years of experience working as a software engineer in a fast paced environment.
  • Ā Well versed with Golang or Javascript.
  • You are intensely curious and passionate about the prospect of diving deep into multiple technologies, platforms, and problem spaces, even if they are currently unfamiliar.
  • You embrace uncertainty. Our space is a rapidly growing one and specifications are continuously changing.
  • You care about the user experience and know-how to build user-friendly web applications.
  • You have experience with continuous delivery. Experience with AWS is a bonus.
  • You have a working understanding of object-oriented and functional programming paradigms.
  • You care about web technologies, exploring data, and software design (and video calls!).
  • You have excellent analytical and problem-solving skills, and can communicate your ideas.
  • Experience with WebRTC, iOS, Android, or C++ development is a bonus.
  • A degree in Computer Science or a similar area are bonuses.


Our Perks:

Ā 

  1. Competitive Salary
  2. ESOPs
  3. Medical Insurances
  4. Friendly leaves policy
  5. 100% Remote Option
Read more
Bengaluru (Bangalore)
2 - 3 yrs
₹3L - ₹6L / yr
skill iconNodeJS (Node.js)
TypeScript
MySQL
skill iconMongoDB
Mongoose
+3 more

Node.js Developer / NestJS Developer – Job Description

Ā 

A Bachelor’s Degree or Master’s Degree in Computer Science is preferred with excellent problem solving skills.

Ā 

Job Type: Full-time

Job Location: Bengaluru (on site)

Preferred Skills: TypeScript / Nodejs, SQL/ MySQL

Ā 

Experience: Min 2yrs in similar Role.

Ā 

Ā 

Responsibilities:

  • Develop and Maintain Server-side Logic: Design, implement, and maintain the server-side logic using Node.js, ensuring high performance and responsiveness to requests from the front-end.
  • API Development: Build and maintain RESTful APIs for seamless integration with front-end services and third-party applications.
  • Database Management: Work with databases (such as MongoDB, MySQL, PostgreSQL) to ensure data consistency, reliability, and optimal performance.
  • Code Quality and Testing: Write clean, maintainable, and efficient code. Implement automated testing platforms and unit tests.
  • Collaboration: Work closely with front-end developers, designers, and other team members to define and implement technical solutions that meet business requirements.
  • Troubleshooting and Debugging: Identify issues, debug, and resolve bugs and other technical problems in a timely manner.
  • Documentation: Create and maintain documentation related to application development, API usage, and system operations.
  • Stay Updated: Keep up-to-date with the latest industry trends and technologies to ensure the application remains modern and competitive.


Read more
Recro
at Recro
1 video
32 recruiters
Amrita Singh
Posted by Amrita Singh
Bengaluru (Bangalore)
3 - 6 yrs
₹6L - ₹20L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
TypeScript
+10 more

Key Responsibilities:Ā 

  • Rewrite existing APIs in NodeJS.Ā 
  • Remodel the APIs into Micro services-based architecture.Ā 
  • Implement a caching layer wherever possible.Ā 
  • Optimize the API for high performance and scalability.Ā 
  • Write unit tests for API Testing.
  • Automate the code testing and deployment process.


Skills Required:Ā 

  • At least 2.5 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.Ā 
  • Excellent hands-on experience using MySQL or any other SQL Database.Ā 
  • Good knowledge of MongoDB or any other NoSQL Database.Ā 
  • Good knowledge of Redis, its data types, and their use cases.Ā 
  • Experience with graph-based databases like GraphQL and Neo4j.Ā 
  • Experience developing and deploying REST APIs.Ā 
  • Good knowledge of Unit Testing and available Test Frameworks.Ā 
  • Good understanding of advanced JS libraries and frameworks.Ā 
  • Experience with Web sockets, Service Workers, and Web Push Notifications.Ā 
  • Familiar with NodeJS profiling tools.Ā 
  • Proficient understanding of code versioning tools such as Git.Ā 
  • Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.Ā 
  • Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.Ā 
  • Experience building a large scale social or location-base


Read more
Trimpixel
Rohan Thakur
Posted by Rohan Thakur
Bengaluru (Bangalore)
3 - 5 yrs
₹16L - ₹25L / yr
skill iconMongoDB
skill iconNodeJS (Node.js)
Mongoose
skill iconExpress
MySQL
+3 more

You will be a part of the engineering team who focuses on user onboarding, licensing, marketplace stores, Sales analytics dashboard and CRM’s integrations.

Your role at Trimpixel

  • Design, develop, and maintain integrations with multiple file types, existing software packages
  • Build software for a first-class onboarding experience
  • Collaborate with sales, marketing and engineering teams for requirements through to delivery
  • Design and implement marketplace, Sales Analytics Pipeline and CRM integrations
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings


Read more
netmedscom
at netmedscom
3 recruiters
Vijay Hemnath
Posted by Vijay Hemnath
Chennai
2 - 8 yrs
₹7L - ₹30L / yr
skill iconJava
Fullstack Developer
skill iconNodeJS (Node.js)
skill iconAngular (2+)
skill iconReact.js
+8 more

Ā Core Java developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality are essential.


Responsibilities:
•Translate application storyboards and use cases into functional applications.

  • Design, build and maintain efficient, reusable, and reliable Java code.
  • Ensure the best possible performance, quality, and responsiveness of the applications.
  • Identify bottlenecks and bugs and devise solutions to these problems.
  • Help maintain code quality, organization, and automatization.

Skills Needed:

  • Java, JPA, Servlets, JAX/RS, JUnit
  • Fullstack : Node/Angular/React
  • Algorithm,Design Patterns, Data Structures
  • TomCat, Wildfly
  • MySQL, PostgreSQL
  • HTML, JavaScript, jQuery,
  • Mobile exposure: Cordova/PhoneGap
  • Exposure in E-Commerce or Product based domain
  • NoSQL exposure
Read more
EdTech
EdTech
Agency job
via FuturisticHR Soultions by swati singh
Remote, Mumbai
5 - 10 yrs
₹15L - ₹35L / yr
skill iconNodeJS (Node.js)
skill iconReact.js
skill iconVue.js
skill iconJavascript
Fullstack Developer
+1 more

4 years+ experience in full stack development
Highly proficient in JavaScript, Node.js and Vue.js
  • Good foundation in CS fundamentals – algorithms, data structures
  • Strong design and data modeling skills
  • Good understanding of SQL and NOSQL databases
  • Good concepts of object oriented programming and design patterns
  • Location - RemoteĀ 

    Good to have

    • Familiarity with microservices design and testing
    • Familiarity with docker based setup
    • Prior experience in designing scalable microservices
    • Familiarity with cloud infrastructure and cloud deployment
    • Familiarity with CI/ CD pipelines
Read more
They are building a very exciting global product. (RS1)
They are building a very exciting global product. (RS1)
Agency job
via Multi Recruit by Ayub Pasha
Bengaluru (Bangalore)
2 - 3 yrs
₹10L - ₹15L / yr
skill iconNodeJS (Node.js)
skill iconAmazon Web Services (AWS)
skill iconMongoDB
MySQL
  • 2+ years of experience with Node.js
  • Expertise in Typescript, AWS, Firebase, MongoDB, and Express

You will be bringing:

  • Hands-on experience in writing applications using Node.js (including Socket.io and Express or similar)
  • Excellent knowledge of a few of the available databases such as MySQL, MongoDB, etc.
  • Proficiency in application deployment on Linux or Ubuntu environments
  • Proficiency in JavaScript languages like React and/or Angular, along with a comprehensive experience in open-source frameworks
  • Experience in server-client architecture project(s)
  • Ability to prioritize in a chaotic and ambiguous environment
  • An open, growth mindset when giving and receiving feedback
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos