Associate Staff Engineer (NodeJS) at Nagarro Software Ā· Remote, Mumbai, Delhi, Gurugram, Noida, Hyderabad, Chennai, Kolkata, Bengaluru (Bangalore), Pune Ā· 4 - 7 years Ā· Profitable Ā· Remote friendly Ā· Posted 19 Apr 2023

šš¼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.

About Nagarro Software
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.
Tech stack
Company video


Photos
Connect with the team
Similar jobs (10)
Experience and Required Skill Sets:Ā
1Ā Ā Ā Ā Ā Ā Solid experience in software design and development using Microsoft ASP.NET framework, C#, Visual Studio, and in writing clean, readable, and easily maintainable code
2Ā Ā Ā Ā Ā Ā 5+ years of experience in WCF, WPF, VB.NET, SQL Server, JQuery, Angular 10 and above.
3Ā Ā Ā Ā Ā Ā 5+ years of experience in developing highly scalable REST/Web APIs
4Ā Ā Ā Ā Ā Ā 5+ years of experience in developing highly efficient SQL/NoSQL Queries
5Ā Ā Ā Ā Ā Ā 5+ years of experience in Relational and Document databases
6Ā Ā Ā Ā Ā Ā Strong understanding of object-oriented programming and possess strong fundamental design principles for building a scalable application.
7Ā Ā Ā Ā Ā Ā Experience in using the MVC framework, working knowledge in APIs, and Service Oriented Architecture
8Ā Ā Ā Ā Ā Ā Strong understanding of object-oriented programming and possess strong fundamental design principles for building a scalable application.
9Ā Ā Ā Ā Ā Ā Experience in Angular version 10 and above is requiredĀ
10Ā Ā Ā Expert in SQL programming & Database Design (Stored procedure, Function, Trigger, Constraints, Replication)Ā
11Ā Ā Ā Strong ability in HTML and JavaScript (AJAX, DOM)
12Ā Ā Ā Development experience with data integration technologies including REST, SOAP, JSON, XML
13Ā Ā Ā Expertise in programming and usage of any unit testing framework. Expertise in integration testing and continuous integration.
14Ā Ā Ā Experience working in a DevOps environment will be an added advantage.
Ā
Responsibilities:Ā
ā¢Ā Ā Ā Ā Ā Ā Ā Ability to create complex, enterprise-transforming applications that meet and exceed client expectations.Ā
ā¢Ā Ā Ā Ā Ā Ā Ā Responsible for the bottom line.Ā Strong project management abilities. Ability to encourage the team to stick to timelines.
ā¢Ā Ā Ā Ā Ā Ā Ā Follow best-in-class coding practices and review the solutions vis-Ć -vis the requirements and technical specifications.
ā¢Ā Ā Ā Ā Ā Ā Ā Should demonstrate strong client interfacing capabilities like emails and calls with clients in the US/UK
Job Title : Node.js Developer
Experience : 5+ Years
Location : Gurgaon ā Sector 43
Work Mode : 5 Days Work From Office (WFO)
Interview Mode : Direct Walk-in
Job Summary :
We are looking for an experienced Node.js Developer with 5+ years of hands-on experience in backend development and building scalable applications.
The ideal candidate should have strong problem-solving skills and experience working in a fast-paced product or service-based environment.
Key Responsibilities :
- Develop and maintain server-side applications using Node.js.
- Design and implement RESTful APIs and microservices.
- Work with databases like MongoDB / MySQL / PostgreSQL.
- Integrate third-party APIs and services.
- Ensure performance, security, and scalability of applications.
- Collaborate with frontend developers, QA, and DevOps teams.
- Write clean, reusable, and efficient code.
- Participate in code reviews and technical discussions.
Required Skills :
- Strong expertise in Node.js and JavaScript.
- Experience with Express.js or similar frameworks.
- Knowledge of Microservices architecture.
- Hands-on experience with MongoDB / SQL databases.
- Experience with Git and CI/CD processes.
- Good understanding of cloud platforms (AWS preferred).
- Strong debugging and optimization skills.
Preferred Skills :
- Experience with Docker / Kubernetes.
- Knowledge of Redis, Kafka, or message queues.
- Understanding of Agile methodologies.
Node.js Developer
Location: Chennai ā Taramani
Experience: 1ā5 Years (minimum 2 years of relevant Node.js experience preferred)
Employment Type: Contract
Duration: 6+ Months
Joining: Immediate Joiners Only
Job Summary
We are looking for a Node.js Developer with hands-on experience in developing scalable backend applications, building RESTful APIs, and working with databases and third-party integrations. The ideal candidate should have strong JavaScript skills and knowledge of backend development best practices.
Key Responsibilities
- Design, develop, test, and maintain server-side applications using Node.js.
- Develop RESTful APIs and backend services.
- Integrate third-party APIs and external services.
- Write clean, reusable, and maintainable code.
- Work with databases and optimize queries where required.
- Implement authentication and authorization mechanisms.
- Troubleshoot, debug, and resolve application issues.
- Collaborate with frontend developers, QA engineers, and business teams.
- Participate in code reviews and Agile/Scrum activities.
- Maintain technical documentation.
Required Skills
- Hands-on experience with Node.js.
- Strong knowledge of JavaScript (ES6+) and asynchronous programming.
- Experience with Express.js or NestJS.
- Good understanding of REST APIs.
- Knowledge of authentication mechanisms such as JWT and OAuth.
- Experience with SQL databases such as MySQL or PostgreSQL.
- Familiarity with MongoDB is an advantage.
- Understanding of API security and backend development best practices.
- Experience with Git and version control.
Preferred Skills
- Knowledge of Docker and containerization.
- Exposure to AWS, Azure, or Google Cloud.
- Familiarity with Redis and caching mechanisms.
- Exposure to CI/CD pipelines.
- Understanding of microservices architecture.
- Basic knowledge of frontend technologies such as Angular or React.
Interested candidates can share their updated resumes along with their current CTC, expected CTC, notice period, and availability to join.
At BigThinkCode, our technology solves complex problems. We are looking for talented back-end (node.JS) engineer to join our at Chennai.Ā
Ā
Please find below our job description, if interested apply / reply sharing your profile to connect and discuss.Ā
Ā
Company: BigThinkCode TechnologiesĀ
URL: https://www.bigthinkcode.com/Ā
Experience required: 1-2 yearsĀ
Work location: ChennaiĀ
Joining time: Immediate ā 4 weeksĀ
Work Mode: Work from office / HybridĀ
Ā
A skilled Node.js Developer with 1-2 years of experience in building scalable applications using event-driven architecture (EDA) within distributed systems. The ideal candidate should be comfortable in high-performance backend services and have a strong understanding of asynchronous programming patterns.Ā
Experience or exposure to knowledge embedding and vectorization techniques is a strong plus, especially in the context of modern data-driven or AI-powered systems.Ā
Ā
RequiredāÆSkills & QualificationsĀ
- 1-2 years of hands-on experience with Node.jsĀ
- Strong understanding of event-driven architecture and non-blocking I/OĀ
- Experience working with distributed systems and microservices architectureĀ
- Proficiency in RESTful API design and implementation.Ā
- Experience with databases such as MongoDB, PostgreSQL, or MySQL.Ā
- Experience with containerization tools like Docker and orchestration tools like KubernetesĀ
Ā
Key ResponsibilitiesĀ
- Design, develop, and maintain server-side applications using Node.jsĀ
- Build and optimize scalable, event-driven systems in distributed environmentsĀ
- Implement asynchronous workflows, message queues, and pub/sub architecturesĀ
āÆĀ
Good to HaveāÆĀ
- Experience with knowledge embedding and vectorization techniques.Ā
- Familiarity with vector databases (e.g., Pinecone).Ā
- Understanding of cloud platforms (AWS, Azure, or GCP).Ā
āÆĀ
Why Join Us:Ā
- Collaborative work environment.Ā
- Exposure to modern tools and scalable application architectures.Ā
- Medical cover for employee and eligible dependents.Ā
- Tax beneficial salary structure.Ā
- Comprehensive leave policy.Ā
- Competency development training programs.Ā
Juntrax is a global integrated office management platform for SMEs.
**What we are looking for : **
* Someone who has led a team of developers in a product-centric company by providing technical direction for the design, development, testing, and release of a product.Ā Ā
* Designed scalable ApplicationsĀ
* Possesses hands-on experience building end to end systemsĀ
* Good architectural & product design skillsĀ
* Strong coding, data structures and algorithms background
* The ability to own end to end responsibility - right from requirement gatheringĀ to product releaseĀ
* The ability to produce bug-free and production-grade codeĀ
* Engage with stakeholders and ensure the product is on target for timely development.
* Possess the following technical skills: Javascript,MeteorJs, NodeJS, MongoDB, ExpressJS, ReactJS, Elastic Search, AWS, ReactNative
* Must be highly motivated and be willing to take up the challenges with working in a start-up.
- Must have entrepreneurial skills.
Ā
**Main Responsibilities: **
Build & lead a team by exampleĀ
* Develop a deep understanding office management product and startup ecosystem and execute to the release of the productĀ
* Architect, design, and document processes and procedures for future releases.
* Should be able to help out in coding and performing code reviews with the team in MERN/Meteor Stack.**
Ā
**What we have to offer : **
* -Work with a performance-oriented team driven by product ownershipĀ
- Learn to design system for high accuracy, efficiency, and scalabilityĀ
- Equity and Co-foundership will be offered
- Office Culture based on collaboration and desire to deliver the best product
Role : Node Developer
Experience: 1 to 5 Years
Location: Chennai - Taramani
Type: Contract
Duration : 6+ Months
CTC- 2-3.5 LPA
Immediate joiners only
Skills: Node + SQL
Job Summary
We Are Looking For A Talented Node.Js Developer With At Least 2 Years Of Hands-On Experience In Designing And Developing Scalable Backend Applications. The Ideal Candidate Should Have Experience Building Restful Apis, Working With Databases, Integrating Third-Party Services, And Collaborating With Frontend Developers To Deliver High-Quality Applications.
Ā
Key Responsibilities
Design, Develop, Test, And Maintain Server-Side Applications Using Node.Js.
Develop Restful Apis And Microservices.
Integrate Third-Party Apis And External Services.
Write Clean, Reusable, And Maintainable Code.
Optimize Applications For Performance And Scalability.
Collaborate With Frontend Developers, Qa Engineers, And Business Stakeholders.
Troubleshoot, Debug, And Resolve Production Issues.
Participate In Code Reviews And Follow Coding Standards.
Work In Agile&;Scrum Development Environments.
Prepare Technical Documentation Where Required.
Ā
Required Skills
Strong Knowledge Of Javascript (Es6+) And Asynchronous Programming.
Hands-On Experience With Node.Js.
Experience With Express.Js Or Nestjs.
Good Understanding Of Rest Apis.
Experience With Authentication Mechanisms Such As Jwt And Oauth.
Knowledge Of Mongodb, Postgresql, Or Mysql.
Experience With Git And Version Control.
Understanding Of Api Security And Best Practices.
Familiarity With Docker Is An Added Advantage.
Ā
Preferred Skills (Optional)
Experience With Aws, Azure, Or Google Cloud.
Knowledge Of Redis Or Caching Mechanisms.
Exposure To Ci Cd Pipelines.
Understanding Of Microservices Architecture.
Basic Knowledge Of Frontend Technologies Like Angular Or React.
Software Engineer
Company Summary :
As the recognized global standard for project-based businesses, Deltek delivers software and information solutions to help organizations achieve their purpose. Our market leadership stems from the work of our diverse employees who are united by a passion for learning, growing and making a difference. At Deltek, we take immense pride in creating a balanced, values-driven environment, where every employee feels included and empowered to do their best work. Our employees put our core values into action daily, creating a one-of-a-kind culture that has been recognized globally. Thanks to our incredible team, Deltek has been named one of America's Best Midsize Employers by Forbes, a Best Place to Work by Glassdoor, a Top Workplace by The Washington Post and a Best Place to Work in Asia by World HRD Congress. www.deltek.com
Business Summary :
The Deltek Engineering and Technology team builds best-in-class solutions to delight customers and meet their business needs. We are laser-focused on software design, development, innovation and quality. Our team of experts has the talent, skills and values to deliver products and services that are easy to use, reliable, sustainable and competitive. If you're looking for a safe environment where ideas are welcome, growth is supported and questions are encouraged ā consider joining us as we explore the limitless opportunities of the software industry.
Position Responsibilities:
- Collaborate with the development team to maintain, enhance, and scale the product for enterprise use.
- Design and develop scalable, high-performance solutions using cloud technologies and containerization.
- Contribute to all phases of the development lifecycle, following SOLID principles and best practices.
- Write well-designed, testable, and efficient code with a strong emphasis on Test-Driven Development (TDD), ensuring comprehensive unit, integration, and performance testing.
- Ensure software designs comply with specifications and security best practices.
- Contribute ideas to improve application maintainability and performance under the guidance of senior engineers.
AI-Specific Responsibilities:
- Integrate AI-powered tools and frameworks to enhance code quality and development efficiency.
- Utilize AI-driven analytics to identify performance bottlenecks and optimize system performance.
- Implement AI-based security measures to proactively detect and mitigate potential threats.
- Leverage AI for automated testing and continuous integration/continuous deployment (CI/CD) processes.
- Support the adoption and effective use of AI agents for automating repetitive development, deployment, and testing processes within the engineering team.
Qualifications :
- 2-3 years of software engineering experience, including at least 1 year of hands-on AI/ML experience.
- Proficient in Node.js and TypeScript/React development, with experience in React 18+, Hooks (useState, useEffect, useContext), and WebSocket clients.
- Strong full-stack development experience with modern web technologies.
- Experience with ASP.NET Core (C#) is good to have.
- Experience developing REST APIs.
- Proficiency in front-end technologies (JavaScript, HTML, CSS, Bootstrap, and UI frameworks).
- Strong knowledge of cloud platforms (AWS preferred), includingāÆscalability and enterprise cloud.āÆ
- Experience with security best practices in web and API development.
- Experience with Test-Driven Development (TDD).
- Strong database experience, focused on query optimizationĀ
- Strong analytical skills, problem-solving abilities, and curiosity to explore new technologies.
- Ability to communicate effectively, including explaining technical concepts to non-technical stakeholders.
- High commitment to continuous learning, innovation, and improvement.
AI-Specific Qualifications:
- Practical experience with prompt engineering and LLM response optimization
- Knowledge of AI-driven development tools and platforms such as Claude Code, GitHub Copilot in Agentic Mode.
- Knowledge of AI-based security protocols and threat detection systems.
- Experience integrating GenAI or Agentic AI agents into full-stack workflows (e.g., using AI for code reviews, automated bug fixes, or system monitoring).
- Demonstrated proficiency with AI-assisted development tools and prompt engineering for code generation, testing, or documentation.
Weāre Hiring: Associate Software Developer
Rogue Pixxel is hiring an Associate Software Developer for a long-term product development role in the education technology / institutional ERP space.
This is a good opportunity for someone who wants to work on a serious real-world software product, learn product development deeply, and grow with ownership.
Position Details
Role: Associate Software Developer
CTC: UPTO ā¹3.6 LPA
Type: Full-time
Location: Ashok Nagar, Ranchi, Jharkhand
Experience: 3-5 years experience preferred
What Youāll Work On
You will work on web-based product features related to institutional operations such as:
Student and user workflows
Attendance and academic modules
Fee and finance-related workflows
Dashboards and reports
Communication and notification flows
Admin panels and role-based interfaces
Responsibilities
Develop, improve, and maintain product features
Work on frontend and/or backend tasks
Debug issues and improve product stability
Write clean, readable, and maintainable code
Collaborate with the team on product requirements
Take ownership of assigned work and deliver consistently
Required Skills
Good understanding of web development fundamentals
Basic knowledge of frontend or backend development
Understanding of APIs, databases, and Git
Logical problem-solving ability
Willingness to learn and improve continuously
Responsible attitude and consistency
Preferred Skills
React / Next.js
Node.js / NestJS
PostgreSQL / MySQL
REST APIs
Git
SaaS product exposure is a plus
Who Should Apply
This role is suitable for:
Strong freshers with good project experience
Developers with 3-5 Years of experience
Candidates who want to grow in product development
Developers who prefer long-term ownership over short-term project work
Growth Opportunity
This is a product-focused role with learning, responsibility, and growth opportunities. Performance-based growth review will be considered after the initial period based on ownership, consistency, and delivery quality.
We are looking for a Software Development Engineer ā 1 to join our engineering team. The role involves developing
and maintaining backend and/or full-stack product features using JavaScript / TypeScript and Node.js, building APIs
and integrations, working with databases and asynchronous workflows, debugging production issues, and contributing
to automated testing and engineering quality.
Key Responsibilities
⢠Develop, test, deploy, and maintain backend and/or full-stack product features using JavaScript / TypeScript and
Node.js.
⢠Design and implement REST APIs and internal or external system integrations.
⢠Work with relational and/or NoSQL databases for data modelling, querying, validation, and persistence.
⢠Build user-facing interfaces using JavaScript / TypeScript frameworks where required.
⢠Implement automated unit, integration, and API tests and contribute to overall code quality.
⢠Work with asynchronous jobs, queues, webhooks, and third-party integrations where required.
⢠Investigate defects and production issues, identify root causes, and implement reliable fixes.
⢠Use logs, metrics, and debugging tools to identify and resolve application failures.
⢠Collaborate with product and engineering stakeholders to clarify requirements, edge cases, and implementation
details.
⢠Use AI-assisted development tools effectively while understanding, reviewing, testing, and taking ownership of
generated code.
Javascript, Callback, Async, Promise, Experience in writing restful APIs, Javascript, Nodejs, ReactJs, MySQL.
Immediate Joiner
Company Description
TopGrep Tech, an ISO 27001:2022 and DPIIT-certified IT pure tech product & services company. We work with global enterprises & startups, covering SaaS, MVPs, AI, RAG, MCP, reliability engineering, DevOps, and cloud innovation.
Ā
Role Description
This is a full-time on-site role located in the Greater Bengaluru Area for a Full Stack Engineer. The Full Stack Engineer will design, build, and maintain both front-end and back-end components of web applications. Candidates must demonstrate independent coding ability. Generative AI tools, AI coding assistants, and vibe-coding tools are not permitted during coding interview rounds. They will collaborate with cross-functional teams to deliver high-quality software solutions, ensure efficient system performance, and troubleshoot and resolve bugs and technical issues. This role also involves optimizing applications for maximum speed and scalability while following best practices and coding standards.
Qualifications
- Experience with Back-End Web Development, including server-side programming, APIs and database management
- Proficiency in Front-End Development, including JavaScript & Reactjs frameworks
- Strong foundation in Software Development and Full-Stack Development
- Ability to write, optimize, and debug code
- Excellent problem-solving and communication skills
- Familiarity with version control systems such as Git
- Experience with cloud platforms
- Bachelor's Engineering or Masters degree in Computer Science with equivalent practical experience
Ā
Requirements added by the job poster
⢠Bachelor's Degree
⢠Commute to this jobās location
⢠1+ years of work experience with JavaScript Frameworks
⢠Working in an onsite setting
⢠1+ years of Software Development experience





















