Cutshort logo
Nagarro Software  logo
Associate Staff Engineer (NodeJS)
Associate Staff Engineer (NodeJS)
Nagarro Software 's logo

Associate Staff Engineer (NodeJS)

Nitika Kalra's profile picture
Posted by Nitika Kalra
4 - 7 yrs
Best in industry
Remote, Mumbai, Delhi, Gurugram, Noida, Hyderabad, Chennai, Kolkata, Bengaluru (Bangalore), Pune
Skills
skill iconNodeJS (Node.js)
skill iconJavascript
ES6+
MySQL
RabbitMQ
skill iconRedis
RESTful APIs

👋🏼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. That is where you come in!


REQUIREMENTS:

  • Experience: 4.1-7 years
  • Must have Skills: JavaScript ES6, MySQL, RabbitMQ, Redis, Node JS
  • 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.
  • Strong experience in JavaScript, Express.js, GraphQL
  • Strong knowledge of REST, microservices, cloud development and design patterns
  • Comfortable using modern tools and platforms such as Docker, Jenkins, Gitlab CI, etc.
  • Comfortable using agile methodologies.
  • 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

Appiness interactive
Appiness interactive
Agency job
via Appiness Interactive by Shashirekha S
Mumbai, Gurugram
3.5 - 6 yrs
₹4L - ₹10L / yr
skill iconPython
RestAPI
skill iconDjango
skill iconFlask
FastAPI
+4 more

Job Description – Backend Python Developer(Mid-Level) 

📍 Location: Mumbai/Gurgaon |  Full-time


Backend Python Developer

Role Overview

We are seeking a skilled Backend Python Developer to design, develop, and maintain backend services, APIs, and integrations that power our AI-driven automation solutions.

You will collaborate closely with senior engineers, AI/ML teams, and frontend developers to build scalable, high-performance systems. This role is ideal for professionals with solid backend experience who are eager to deepen their expertise in Python, cloud technologies, and AI-based applications.

Key Responsibilities

  • Develop and maintain backend APIs, services, and system integrations using Python
  • Collaborate on system design and architecture discussions with senior engineers
  • Write clean, scalable, and well-documented code following best practices
  • Ensure performance, scalability, and reliability in cloud environments
  • Design and manage SQL/NoSQL databases for structured and unstructured data
  • Support integration of AI/ML models into production workflows
  • Participate in code reviews, unit testing, and debugging
  • Contribute to CI/CD pipelines, containerization, and DevOps processes

Required Skills & Qualifications

  • 3–5 years of experience in backend development
  • Strong proficiency in Python
  • Hands-on experience with frameworks such as FastAPI, Flask, or Django
  • Experience building and consuming REST APIs (GraphQL is a plus)
  • Strong database knowledge: PostgreSQL, MySQL, MongoDB, or Redis
  • Familiarity with cloud platforms (AWS, GCP, or Azure)
  • Hands-on experience with Docker and Kubernetes
  • Strong understanding of OOP, data structures, algorithms, and design patterns

Preferred Skills

  • Exposure to AI/ML workflows or a strong interest in learning
  • Experience with message brokers such as Kafka, RabbitMQ, or Celery
  • Knowledge of asynchronous programming (asyncio, Celery, etc.)
  • Experience with unit testing frameworks (PyTest, unittest)
  • Understanding of API security and authentication (OAuth2, JWT)

What We Offer

  • Competitive compensation with growth opportunities
  • Opportunity to work on AI-first automation products used globally
  • Mentorship from experienced senior engineers
  • Flexible work environment
  • Continuous learning support in Python, Cloud, and AI/Automation technologies



Read more
Prishusoft
at Prishusoft
1 recruiter
Shivani P
Posted by Shivani P
Ahmedabad
1 - 4 yrs
₹2L - ₹5L / yr
skill iconC#
ASP.NET
ASP.NET MVC
skill iconJavascript
skill iconHTML/CSS
+2 more

Hiring: ASP.NET MVC / Core Developer

Location: Ahmedabad | Full-time (Onsite / Hybrid)

 

Apply: https://prishusoft.com/jobs/junior-aspnet-mvccore-professional

 

Experience

  • 1–4 years in web application development using ASP.NET technologies.


Key Responsibilities

  • Develop and maintain web apps using ASP.NET MVC/Core.
  • Build and consume RESTful APIs with Web API.
  • Collaborate with front-end and design teams for smooth integration.
  • Write optimized T-SQL queries and manage MS SQL Server.
  • Participate in code reviews and performance improvements.


Technical Skills

  • Proficient in C#, ASP.NET MVC/Core, and Web API.
  • Strong knowledge of JavaScript, HTML, and .NET Framework 4.5+.
  • Hands-on with SQL, indexing, and query optimization.


Bonus Skills

  • Experience with Angular / React / Vue.
  • Familiarity with TypeScript and unit testing (Jasmine, Karma).
  • Understanding of DevOps and CI/CD pipelines.


Soft Skills

  • Good communication and teamwork.
  • Positive attitude and eagerness to learn.


Join us in Ahmedabad and grow with a passionate tech team!

Read more
IT Services Firm
IT Services Firm
Agency job
Pune
3 - 5 yrs
₹2L - ₹9L / yr
skill iconJava
skill iconSpring Boot
J2EE
RESTful APIs
Hibernate (Java)
+14 more
Hi,
We are looking for java developers with the following skill sets
Experience - 3+ years of experience in IT sector with exposure to non-banking porjects
 
 
MUST to Have
  • 3+ years of Experience in software Design and development and familiar with technologies - Java, Java-J2EE, Spring Boot, Hibernate, Ajax, REST API, Micro services etc.
  • Working knowledge of JVM internals
  • Working knowledge of any database (MySQL or HSQLDB)
  • Working knowledge of No-SQL database (Mongo or Dynamo DB)
  • Working experience with messaging (JMS/RabbitMQ)
  • R & D on new advanced cloud-based technologies in a test-driven agile development.
  • Knowledge in designing and architecting systems with high scalability and performance requirements.
  • Ability to understand infrastructure for performance evaluation and reporting of cloud-based services, namely AWS
  • knowledge of key AWS services like EC2, S3, Lambda, CloudWatch etc.
  • Certification on AWS Fundamendals
  • Excellent communication skills
  • ability to effectively articulate technical challenges and solutions
  • skilled in interfacing with internal and external technical resources
  • Good in debugging problems and mentoring teams on technical front
 
 
Read more
F5 Networks
Sajid Khan
Posted by Sajid Khan
Bengaluru (Bangalore)
2 - 6 yrs
Best in industry
TypeScript
skill iconAngular (2+)
skill iconJavascript
Algorithms
Data Structures
Job Description

Position Summary

We are looking for a Software Engineer to join our creative team of UI designers and developers. You will work with a team of experts in user experience, design, web application backend and frontend development.

As a Software Engineer, you will implement easy-to-use and scalable web applications offering creative solutions to configure, monitor, and visualize new generation edge computing services. You will vet various open source and close source technologies, components, libraries, tools, etc. and help build a scalable, highly available, and easily manageable system

 

Responsibilities:

  • Architect and design intelligent web applications that serves the diverse requirement of edge computing solutions

  • Code while considering performance, scalability, maintainability, and flexibility

  • Innovate on features to deliver simple and intuitive usage for provisioning, monitoring, information visualization, debugging, and big-data analysis

  • Collaborate with architects, UX designers, and product managers to build a delightful user experience

  • Chip in to design end-to-end system architecture, working with different technical teams

  • Learn and apply new technologies, best design practices and usability patterns

  • Share the knowledge with code reviews and suggestions to ensure quality of product according to standards, processes and procedures.

 

Knowledge, Skills and Abilities

  • At least 3 years of experience with JavaScript

  • At least 2 years of experience with Typescript and Angular

  • Strong knowledge of HTML5, CSS3, and SASS/SCSS

  • Deep understanding of e2e testing and test automation of web applications

 

Qualifications

  • At least 3 years of experience and BS/BA or MS in Computer Science/related field or equivalent work experience.

Read more
Deep Technologies
Surat
0 - 2 yrs
₹2L - ₹7L / yr
skill iconLaravel
skill iconPHP
MySQL
skill iconCodeIgniter

Hiring:
PHP / Laravel Developer with 1 year experience in PHP / Laravel / Wordpress language

Perks:
No salary bar for the right candidate

Flexible and Friendly work environment.

Health / Medical Insurance

Enthusiastic team of developers

Supportive leadership

Opportunity to showcase your creativity

Employee overall development programs and Activities regularly

Read more
CEDRETO MARKETING PRIVATE LIMITED
Ankit Agarwal
Posted by Ankit Agarwal
Bengaluru (Bangalore)
1 - 3 yrs
₹4L - ₹7L / yr
skill iconPython
skill iconDjango
skill iconFlask
RESTful APIs
skill iconAmazon Web Services (AWS)
+5 more

JOB DESCRIPTION 

DYT - Do Your Thng, is an app, where all social media users can share brands they love with their followers and earn money while doing so! We believe everyone is an influencer. Our aim is to democratise social media and allow people to be rewarded for the content they post. How does DYT help you? It accelerates your career through collaboration opportunities with top brands and gives you access to a community full of experts in the influencer space. 

RESPONSIBILITIES 

  • Expert in Python with knowledge of Python best practices (PEP8) 
  • Strong knowledge of python web frameworks such as Django, Flask • Strong knowledge of building RESTful APIs using Django Rest Framework • Good Understanding of Django ORM Libraries 
  • Able to integrate multiple data sources and databases into one system • Strong experience on Linux 
  • Solid database skills in a relational database (i.e. PostgresSQL,MYSql) • Able to create database schemas that represent and support business processes • Strong unit test and debugging skills 
  • Proficient understanding of code versioning tools (git) 
  • Experience deploying on AWS is desirable 
  • Experience with Docker,Test Drive Development will be a plus 
  • Excellent interpersonal, leadership, influence and communication skills • Experience in designing scalable micro-services is desirable 

QUALIFICATIONS 

  • 1-3 years of experience as a backend developer 
  • At least one product build and published 
  • SKILLS Contribute in all phases of the development lifecycle 
  • Write well designed, testable, efficient code 
  • Work well under pressure and meet deadlines without sacrificing quality • Work with distributed development teams 
Read more
NOTETECH SOFTWARE
at NOTETECH SOFTWARE
2 recruiters
thomas jordy
Posted by thomas jordy
Remote only
2 - 10 yrs
₹4L - ₹10L / yr
skill iconGo Programming (Golang)
skill iconJavascript

Job Responsibilities:

  • Working in web based applications and services.

  • Collaborating closely with the Project Manager ensuring smooth development workflow and timely delivery. 

  • Being quick and proactive in resolving application defects and issues.

  •  Developing documents, queries etc. for databases.

  • Always being ready to make required changes especially at the post-deployment stage.

  • Multitasking with multiple projects and designs under stringent budget restrictions.

Candidate Requirements:

  • Must have provable proficiency in Golang, MongoDB/SQL Server/MySQL, Web Service/REST API/WCF, HTML, AJAX, JavaScript/JQuery

  • 2+ years of relevant experience in Golang Web Application.

  • Must be familiar with Golang Programming Language, MongoDB/SQL Server.

  • Well-experienced and knowledgeable in Go routine and channel patterns, Go web frameworks, AngularJs/VueJs/ReactJs, and RESTful Web Services/ Web API.

  • Must understand code versioning tools such as Git, SVN, and Mercurial.

  • The candidate must be self-driven, smart, and self-motivated with good communication skills.

  • A go-getter and sales enthusiast who takes all the monthly, quarterly, and yearly sales goals seriously.

  • Must have updated knowledge of IT services and industry.

  • Should work closely with Business heads and help them with data and reports regarding the customers and their competitors.

Read more
NA
NA
Agency job
via Jobdost by Heena K
Bengaluru (Bangalore)
3 - 6 yrs
₹6L - ₹8L / yr
skill iconJava
J2EE
SQL
Webservices
skill iconSpring Boot
+6 more

Role: Senior Software Developer

Experience: 3-6 years of experience.

Work Location: Bangalore

 

Job responsibility The Software Developer contributes, to create a customer’s solution, in the building phase of the software development life cycle. The Software Engineer is responsible for performing the detailed design of application and technical architecture components and classes in accordance to the specification provided by the Solution Architect, for coding of SW components, and for the early testing phases (component testing), and system testing support

Requirement:
Must Have skills: Java/J2ee, SQL, Web services, Spring Boot, Elastic search

Job description
- Hands on experience in Java, Python, scripting
- Design, implement, deploy and support web-based applications and web services using server technologies stacks that include Java, MySQL
- Experience in Java/J2EE using web frameworks Play or Spring boot, REST API Development and ORM (JPA, Hibernate eBean etc.)
- In depth knowledge of Design patterns and Data structures
- Databases - MySQL, Oracle, SQL
- Solid understanding of concepts like Web Services, SOA, REST APIs, Message Queue, Caching, Distributed/Scalable Architecture
- Secure application development best practices, such as OWASP
- Document and maintain all design documents and involve in review process.
- Experienced problem solving and debugging skills.
- Good verbal and written communication and interpersonal skills
- Experience in Agile methodology is added advantage
- Knowledge of Cloud Knowledge /Azure
- Must know about Unix knowledge
- experience in Elastic search

Read more
HappLabs Software LLP
at HappLabs Software LLP
6 recruiters
Shruti Kulkarni
Posted by Shruti Kulkarni
Bengaluru (Bangalore)
2 - 3 yrs
₹4L - ₹5L / yr
MySQL
MVC Framework
skill iconJavascript
skill iconPHP
skill iconPython
+3 more
Job brief: We are looking for a experienced Full Stack Developer who possesses a passion for pushing Web technologies to the limits. This developer will work with our team of talented engineers to design and build the next generation of Web applications. Works closely with other app development and technical teams. Tech Stack : PHP, HTML, CSS, JAVASCRIPT, AJAX, REST API, JQUERY, POSTGRESQL, MYSQL, MVC FRAMEWORK. Responsibilities: ● Design and build advanced applications ● Work with outside data sources and APIs ● Unit-test code for robustness, including edge cases, usability, and general reliability ● Work on bug fixing and improving application performance ● Continuously discover, evaluate, and implement new technologies to maximize development efficiency ● Building reusable code and libraries for future use ● Optimization of the application for maximum speed and scalability ● Implementation of security and data protection ● Able to understand and create Documentation according to Client requirement. Requirements: ● Ability to write clean, commented and maintainable code. ● Proven track record in designing, architecting, developing enterprise class products and solutions. ● Good understanding of MVC frameworks. ● Good understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3. ● Desired experience in PHP. ● Understanding accessibility and security compliance. ● User authentication and authorization between multiple systems, servers, and environments. ● Integration of multiple data sources and databases into one system. ● Management of hosting environment, including database administration and scaling an application to support load changes. ● Data migration, transformation, and scripting. ● Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform. ● Implementing automated testing platforms and unit tests. ● Proficient knowledge of a back-end programming language. ● Proficient understanding of code versioning tools, such as Git. ● Proficient understanding of OWASP security principles. ● Proper understanding of OOPS concepts. ● Creating database schemas that represent and support business processes. ● Understanding of startup culture. ● Good team player, Quick learner.
Read more
GreedyGame
at GreedyGame
1 video
5 recruiters
Debdutta Pal
Posted by Debdutta Pal
Bengaluru (Bangalore)
2 - 4 yrs
₹8L - ₹15L / yr
skill iconPython
skill iconGo Programming (Golang)
NOSQL Databases
Relational Database (RDBMS)
RESTful APIs
GreedyGame is looking for a lead backend developer who has a deep passion for backend systems, their scalability, as well as their continued development. He/She would be in charge of building the backend systems that power our site/software/applications and continuously improves the backend practices. You would work closely with other internal teams in building and supporting systems that deliver reliability, high performance, and epic functionality. Responsibilities Design and develop robust services that are in coordination with frontend developers ensuring the production and development of a high-quality and well-tested code. Design, develop and test features alongside other technical departments. lead the department in the design, development, deployment, and operation of services that our users use. Optimize APIs for any applications while creating and maintaining unit tests for new code and fixing defects Participate in the continuous integration of automated builds and deployments, ensuring that deliverables meet functional and design requirements and specifications of the site/software. Work with engineering leadership in solving and architecting solutions for challenging or complex site/software development issues. Take initiatives in developing and maintaining integrations of best practices within the backend department. Requirements A programmer with strong (2+ yrs) experience with Python and/or GoLang (We love Polyglots) Working knowledge of *nix systems Experience with building and scaling apps with RDBMS as well as NoSQLs Experience creating scalable Web APIs for mobile and browser consumption Vanilla development is a big plus What’s in it for you? - Opportunity to be a part of the big disruption we are creating in the ad-tech space. - Office in one of the most happening places in India. - Amazing colleagues, weekly lunches and beer on fridays!
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