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

With A Leading Cosmetics Brands in the Indian Market
With A Leading Cosmetics Brands in the Indian Market
Agency job
via Jobdost by Saida Pathan
Mumbai, Powai
2 - 8 yrs
₹5L - ₹12L / yr
skill iconNodeJS (Node.js)
MySQL
NOSQL Databases
skill iconAmazon Web Services (AWS)
skill iconRedis
+1 more

hiring for the position of Backend Developer / Senior Backend Developer responsible for managing back-end services and the interchange of data between the server and the users.

Ā 

Your primary focus will be the development of all server side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.

Ā 

We are looking to recruit a candidate for a role that will require:

  • Create and consume restful APIs
  • Design, develop, and maintain internal and external applications
  • Build efficient, testable, and reusable modules
  • Write high quality, structured application/interface code and documentation
  • Identify solutions through research and collaboration that resolves the root of problems as they arise
  • Define functional and technical requirements for application software to develop skills and knowledge
  • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
  • Contribute in all phases of the development lifecycle

Requirement

āˆ™ Proficient in Node.JS

āˆ™ 2+ years’ experience designing, querying, and updating databases in MySQL/nosqlĀ 

āˆ™ Passion for best design and coding practices and a desire to develop new bold ideas

āˆ™ Good to have knowledge of AWS, Redis, ElasticSearch

Ā 

Education: Min. Graduate in related discipline

Work experience: 2 years relevant experience

Compensation: Based on Industry Standards
Interview Mode -Ā  Face to Face
Read more
India’s fastest-growing premium cosmetics brand product company
India’s fastest-growing premium cosmetics brand product company
Agency job
via Jobdost by Saida Pathan
Mumbai
2 - 6 yrs
₹7L - ₹12L / yr
skill iconNodeJS (Node.js)
MySQL
NOSQL Databases
skill iconAmazon Web Services (AWS)
skill iconRedis
+1 more

Backend Developer responsible for managing back-end services and the interchange of data between the server and the users.

Ā 

Your primary focus will be the development of all server side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.

Ā 

We are looking to recruit a candidate for a role that will require:

  • Create and consume restful APIs
  • Design, develop, and maintain internal and external applications
  • Build efficient, testable, and reusable modules
  • Write high quality, structured application/interface code and documentation
  • Identify solutions through research and collaboration that resolves the root of problems as they arise
  • Define functional and technical requirements for application software to develop skills and knowledge
  • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
  • Contribute in all phases of the development lifecycle

Requirement

āˆ™ Proficient in Node.JS

āˆ™ 2+ years’ experience designing, querying, and updating databases in MySQL/nosqlĀ 

āˆ™ Passion for best design and coding practices and a desire to develop new bold ideas

āˆ™ Good to have knowledge of AWS, Redis, ElasticSearch

Ā 

Education: Min. Graduate in related discipline

Work experience: 2 years relevant experience

Compensation: Based on Industry Standards
Read more
Leading Bank In India
Leading Bank In India
Agency job
via Jobdost by Sathish Kumar
Mumbai
2 - 4 yrs
₹8L - ₹12L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
skill iconPostgreSQL
+5 more
We are looking for dynamic, experienced NodeJS developers with 2 to 4 years of strong development experience with NodeJS. Candidates must have strong expertise in writing scalable code using NodeJS, Express and JavaScript with hands-on working experience with databases such
as Postgres, MySQL or MongoDB. Candidates must have an understanding of Microservices and deploying of applications to cloud infrastructure such as AWS, Azure or GCP using git, Docker and
CI/CD pipelines. Candidates must be open to learning new technologies and must be problem solvers.

The job being offered is with a leading Indian Bank as a Client-side deployment where the candidates would be working directly at the Client’s location, reporting directly to the Client’s team leads. The job entails working on exciting new projects at scale.
Read more
Kenscio
Parikshith D B
Posted by Parikshith D B
Bengaluru (Bangalore)
1 - 4 yrs
₹4L - ₹10L / yr
skill iconNodeJS (Node.js)
MySQL
TypeScript
skill iconAmazon Web Services (AWS)
Windows Azure
+1 more

A backend developer is an engineer who can handle all the work of databases, servers,

systems engineering, and clients. Depending on the project, what customers need may

be a mobile stack, a Web stack, or a native application stack.


You will be responsible for:


ļ‚· Build reusable code and libraries for future use.

ļ‚· Own & build new modules/features end-to-end independently.

ļ‚· Collaborate with other team members and stakeholders.


Required Skills :


ļ‚· Thorough understanding of Node.js and Typescript.

ļ‚· Excellence in at least one framework like strongloop loopback, express.js, sail.js, etc.

ļ‚· Basic architectural understanding of modern day web applications

ļ‚· Diligence for coding standards

ļ‚· Must be good with git and git workflow

ļ‚· Experience of external integrations is a plus

ļ‚· Working knowledge of AWS or GCP or Azure - Expertise with linux based systems

ļ‚· Experience with CI/CD tools like jenkins is a plus.

ļ‚· Experience with testing and automation frameworks.

ļ‚· Extensive understanding of RDBMS systems

Read more
Supersourcing
at Supersourcing
1 recruiter
Ayushi  Paliwal
Posted by Ayushi Paliwal
Gurugram
3 - 7 yrs
₹8L - ₹12L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
TypeScript
+1 more

Job Brief:

Ā 

- Proficient in object-oriented programming and distributed systems

- Some experience with Web Programming and TypeScript

- Ability to speak and write in English fluently

- A proactive approach to spotting problems, areas for improvement, and performance bottlenecks

- Experience with TypeScript and NodeJS

- Experience with the language server protocol

- Experience with JavaScript

- Experience with the Pub-Sub pattern

Read more
Inmortal Technologies
at Inmortal Technologies
1 recruiter
Durgesh Yadav
Posted by Durgesh Yadav
Noida, Delhi, Gurugram, Ghaziabad, Faridabad
3 - 5 yrs
₹7L - ₹12L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress

Strong proficiency with one of the Vue.js, Angular JS, React JS JavaScript Techologies
2. Knowledge of Node.js and frameworks available for it , such as Express JS, Strong Loop, etc
3. Understanding the nature of asynchronous programming and Promises and its quirks and workarounds
4. Good understanding of server-side templating languages (such as Jade, EJS, etc depending on your technology stack)
5. Good understanding of server-side CSS pre-processors such as Styles, Less
6. Basic understanding of front-end technologies, such as HTML5, CSS3, and Bootstrap
7. Understanding accessibility and security compliance
8. User authentication and authorization between multiple systems(Internal or Third party), servers, and environments
9. Integration of multiple data sources and databases into one system
10. Understanding fundamental design principles behind a scalable application
11. Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
12. Implementing automated testing platforms and unit tests
13. Proficient in code versioning tools, such as Git or TFS

Read more
Dhi Technologies
at Dhi Technologies
2 recruiters
Sheetal Gaikwad
Posted by Sheetal Gaikwad
Pune
1 - 2 yrs
₹3L - ₹4L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
skill iconReact.js

Job description

We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application.

Responsibilities:

Have the passion and experience for building responsive, elegant and engaging experiences with future friendly web technologies

Ā 

Integration of user-facing elements developed by front-end developers with server side logic

Ā 

Writing reusable, testable, and efficient code with proper documentation

Ā 

Design and implementation of low-latency, high-availability, and performance applications

Ā 

Implementation of security and data protection

Ā 

Integration of data storage solutions

Ā 

Continually keep yourself and your design team updated with the latest changes in your industry’s standards

Ā 

Requirements

Ā 

1+ years Experience

Ā 

Strong proficiency with JavaScript

Ā 

Knowledge of Node.js, Express.js and other frameworks required to create a scalable and effective application

Ā 

Understanding the nature of asynchronous programming and its quirks and workarounds

Ā 

Good understanding of basics of SQL and/or NoSQL databases

Ā 

Very strong understanding of working with at least one SQL or NoSQL database in node js(Without ORM preferably)

Ā 

Understanding of commonly used node modules

Ā 

Good understanding of server-side templating languages

Ā 

Good understanding of server-side CSS pre-processors such as SASS, LESS, etc.

Ā 

Basic understanding of front-end technologies, such as HTML5, and CSS3

Ā 

Understanding accessibility and security compliance

Ā 

User authentication and authorization between multiple systems, servers, and environments using OpenID, OAuth2.0, etc.

Ā 

Creating secure and scalable APIs using standards like REST API, GraphQL, etc.

Ā 

Integration of multiple data sources and databases into one system

Ā 

Understanding fundamental design principles behind a scalable application

Ā 

Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimising output to match the specific platform

Ā 

Creating database schemes that represent and support business processes

Ā 

Implementing automated testing platforms and unit tests

Ā 

Proficient understanding of code versioning tools, such as GIT Critical thinker and problem-solving skills Team player Good time-management skills Great interpersonal and communication skills.

Read more
Invest the money in Diversified Portfolio. (PS1)
Invest the money in Diversified Portfolio. (PS1)
Agency job
via Multi Recruit by Ragul Ragul
Bengaluru (Bangalore)
2 - 5 yrs
₹15L - ₹20L / yr
Backend Developer
skill iconNodeJS (Node.js)
skill iconReact.js
React
  • You will own a functional area - from product conception to its delivery to customers
  • You will be designing and coding independently in multiple tech components related to your functional area
  • You will also need to develop a deep understanding of non-functional requirements, such as reliability and availability, scale, horizontal scalability, etc., over time and make tech stack decisions accordingly
  • You will also be actively mentoring our junior engineers. You need to someone who owns the codebase quality
  • We are looking for seasoned engineers who are quality conscious, product thinkers, business cognizant and smart – not just coders
  • Engineers get to significantly amplify the impact of their efficient work or creations with the scale that startups operates at
  • Love the Startup Hustle? You have come to the right place!


Requirements:

  • 2+ years of deep expertise with JavaScript (Node.js) and any objected oriented high level proprietary or open source language with strong programming constructs
  • Substantial experience in building complex and scalable solutions
  • Strong problem solving skills
  • Good understanding of data structures & algorithms and their space & time complexities
  • Strong technical aptitude and a good knowledge of CS fundamentals
  • Hands-on experience working with Databases and Linux platform
  • Strong object oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces
  • Experience in Consumer facing apps - Analytics SDKs integrations, Marketing SDKs integrations, Performance optimisation, SQL databases
  • Should have developed and delivered successful mobile app projects
  • Experience with Devops including Docker, AWS, Serverless

Ā 

Perks

  • Opportunity to start from scratch
  • Flexible and cool work environment - Startup work culture
  • Young and dynamic team
  • Offsites
  • Regular game and hangout sessions every week
Read more
HappyCredit
at HappyCredit
1 recruiter
Nida MasoodMir
Posted by Nida MasoodMir
Remote only
3 - 7 yrs
₹9L - ₹20L / yr
skill iconNodeJS (Node.js)
API

Requirements:

  • 3+ years of full stack development for high volume mobile applications.
  • Strong experience in popularĀ Node.js, Express. JS,Ā React. JS, React Native and npm modules.
  • Strong experience in JavaScript development.
  • Experience with building RESTful services.
  • Experience on working on the MicroService based Architecture
  • Ability to architect complex web applications using frameworks and APIs.
  • Experience in designing the HTML pages using React. JS.
  • Good understanding of Design Patterns. Good analytical & debugging skills.
  • Experience with NOSQL DB & tools such as MongoDB, Redis, Cassandra and Kafka.
Read more
Acellere
at Acellere
4 recruiters
Amruta Pathak
Posted by Amruta Pathak
Pune
3 - 4 yrs
₹4L - ₹10L / yr
skill iconNodeJS (Node.js)
skill iconHTML/CSS
skill iconJavascript
skill iconGit
skill iconAngular (2+)
+3 more
You will work on, development, deployment, database management and shell scripting towards fine-tuning our product Gamma. The person would be a part of our core R&D team working in Pune, India. Information about Acellere : www.acellere.com
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