
šš¼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!
Ā
Please find the job details below
Experience: 4.1-7 years
Must Have: React, Docker, Cache
Ā
Ā REQUIREMENTS:
Ā
- 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.

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
Job Summary:
As a Java Full Stack Developer, you will design, develop, and maintain scalable backend services and frontend applications usingĀ Java (Spring Boot) and React. You will work closely with cross-functional teams to deliver high-performance and reliable systems.
Key Responsibilities:
⢠Develop and maintain applications using Java, Spring Boot, and React
⢠Design and build RESTful APIs for data-driven applications
⢠Work on frontend development using ReactJS
⢠Ensure scalability, performance, and reliability of applications
⢠Collaborate with QA, DevOps, and Product teams
⢠Participate in code reviews and technical discussions
⢠Troubleshoot and resolve production issues
⢠Mentor and guide junior developers
Required Skills & Qualifications:
⢠Strong experience in Java and Spring Boot
⢠Hands-on experience with React.js
⢠Experience with PostgreSQL or other relational databases
⢠Good understanding of data modeling and backend architecture
⢠Strong knowledge of OOP concepts
⢠Familiarity with Agile/Scrum and Git workflows
⢠Excellent problem-solving and communication skills
Good to Have:
⢠Experience with Snowflake / Databricks
⢠Exposure to data-driven or analytics platforms
About CoPoint AI
CoPoint AI is a specialized consulting firm focused on transforming businesses throughĀ process improvement,Ā data insights, andĀ technology-driven innovation. We leverageĀ AI technologies,Ā Microsoft cloud platforms, andĀ modern web development frameworksĀ to deliver intelligent, scalable solutions that drive measurable impact for our clients. Our team partners across industries to design and deploy solutions that streamline operations, enhance customer experiences, and enable data-driven growth.
Our VisionĀ
We transform businesses through process improvement and data insights leveraging AI on the Microsoft stack
Our Values
- Be Purposeful: Think Straight, Communicate, Always Do The Right Thing
- In Partnership: With our Team, For our Clients, In our communities.Ā
- Create Impact: Deliver value-based solution, help Individual achieve their dream, demand profitable growth.
Role Overview
As aĀ Senior ConsultantĀ at CoPoint AI, you will drive end-to-end delivery of bothĀ AI-enabled data solutionsĀ andĀ modern web applications. You will blend technical expertise inĀ AI, Microsoft platforms, and full-stack web developmentĀ with business insight to architect and implement impactful solutions across client environments.
Key Responsibilities
- Lead design and implementation ofĀ end-to-end data, AI, and web application solutions
- Architect and buildĀ responsive, user-friendly web interfacesĀ integrated with enterprise data systems
- Develop and optimizeĀ secure, scalable APIsĀ and microservices using cloud-native principles
- ImplementĀ AI-powered featuresĀ in web applications using LLMs, Azure OpenAI, and Cognitive Services
- Guide teams inĀ AI-assisted software development lifecycle improvements
- Build frameworks forĀ responsible AI governanceĀ and model monitoring
- Comprehensive understanding of the AI solution landscape
- Leadership experience in AI-enabled digital transformation initiatives
- Expertise in AI adoption strategies and change management
- Ability to translate AI capabilities into measurable business value
- DesignĀ multi-model architecturesĀ combining analytics, AI, and web experiences
- Act as a subject matter expert inĀ Microsoft Azure and modern web frameworksĀ (e.g., React, Angular, .NET Core)
- Manage project work streams and lead cross-functional delivery teams
- Cultivate and manage client relationships, providing strategic and technical guidance
- Identify and propose innovation opportunities through data and digital experiences
- Ā Mentor junior developers, analysts, and consultants
- Ensure high quality and consistency in solution delivery and user experience
Qualifications
- Deep expertise in Microsoft data technologies (Azure Data Factory, Synapse, Power BI).Ā
- Proven experience implementing enterprise AI solutions on AzureĀ
- Advanced knowledge of large language models and their business applicationsĀ
- Expertise in AI-enhanced software development methodologiesĀ
- Experience with AI model evaluation, validation, and responsible deploymentĀ
- Proficiency in developing custom AI solutions using Azure OpenAI, Cognitive Services, and ML servicesĀ
- Experience integrating AI into existing enterprise applications and data platformsĀ
- Experience managing client expectations and delivering high-quality solutionsĀ
- Strong technical leadership and problem-solving capabilitiesĀ
- Excellent communication and presentation skillsĀ
- Ability to anticipate client needs and propose strategic solutions
What should You expect:
- A culture of continuous learning with certification support.
- Clear career advancement pathways.
- Competitive compensation and benefits.
- Flexible work arrangements.
- A collaborative environment that values innovation and creativity.
Ready to shape the future of enterprise technology? Join our team of Microsoft technology experts and make an impact.
We are looking for an experienced Full Stack Web Developer Trainer to deliver hands-on training in front-end and back-end technologies. The role involves teaching modern web development concepts, mentoring learners, and guiding them through real-world projects.
Courses Covered
- Web Fundamentals (HTML5, CSS3, Responsive Design)
- JavaScript & ES6+
- Front-End Frameworks (React / Angular / Vue)
- Backend Development (Node.js & Express / Django / Java)
- Database Management (MySQL, PostgreSQL, MongoDB)
- RESTful APIs & Authentication
- Version Control (Git & GitHub)
- Deployment & Cloud Basics
- Web Security Best Practices
- Real-World Projects & Capstone Project
If you want, I can make it:
- Beginner-friendly
- MERN stack only
- Short bullet list
- Syllabus-style with duration
- Experience : 5-10 yrs
- Ā Past experience in working with any product start-up is a plus.
- Ā Proficiency in fundamental front end languages such as HTML, CSS, and JavaScript.
- Ā Familiarity with JavaScript frameworks such as Angular JS, React, and others.
- Ā Knowledge of Node.js and frameworks available for it such as Express (recommended).
- Ā Good understanding of asynchronous request handling, partial page updates, and AJAX
- Ā Understanding of REST Services.
- Ā Experience with Redis.
- Ā Familiarity with database technology such as MySQL, MongoDB and Elasticsearch.
- Ā Proficient understanding of serverless programming.
- Ā Proficient understanding of code versioning tools, such as Git.
- Ā Good problem-solving skills.
- Ā Attention to detail.
The ideal candidate should have a strong foundation in computer science and a passion for building high-quality solutions. The role requires hands-on experience in designing, developing, and implementing scalable and high-performance mobile applications (company is looking for an employee to build a chat application from scratch)
Responsibilities:
1. Design, develop, and maintain a mobile application
2. Write clean, scalable, and maintainable code that
adheres to best practices and industry standards
3. Test applications to ensure they meet customer requirements and are free from defects
4. Implement security and data protection measures in applications
5. Troubleshoot and debug software applications
Requirements:
1. Bachelor's degree in Computer Science or a related field
2. Experience in developing applications using Java, and Javascript.
3. Strong understanding of the software development life cycle (SDLC) and Agile methodologies
4. Experience with front-end technologies such as HTML, CSS, and JavaScript
5. Experience with database design and management, particularly with MongoDB
6. Excellent debugging and troubleshooting skills
7. Strong communication and teamwork skills
You have to develop web & mobile applications, and progressive web application - cross-platform for all browsers and all devices.
Looking for a full-stack developer who must have experience in Angular and Progressive Web Apps (PWA).
Experienced with all the following Front-End technologies: HTML5, CSS3, JavaScript, jQuery.
Experience in any backend language like Java/ PHP/ASP.NET ( Nice to have)
Comfortable with the development process using GitHub as a repo.
Experienced at managing the deployment of applications with minimal / zero impact to users.
Reporting to the Development Product Manager, he will work in a distributed development environment suggesting innovative design patterns.
Qualifications
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā 7+ years of software development experience using technologies such asĀ ReactJS, NodeJS.
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Strong understanding on UI design patterns
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Should have exposure with Single Page Applications.
ā¢Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā HTML5, JavaScript, CSS3, less
ā¢Ā Ā Ā Ā Ā Ā Ā Should be able to write web APIās in NodeJS
Preference shall be given to candidate with strong hold in ReactJS and good UI development concepts.
Qualifications for Ruby
Time Zone EST Overlap of 3-4 hours/day
- Proficient in Ruby, and one of the Javascript UI frameworks like React, Ember, Angular, etc.
- Experience working with MySQL, BigQuery, and Snowflake.
- Experience in UI frameworks like React, Ember, Angular, etc.
- Experience building and deploying applications in an Amazon Web Services (AWS) ecosystem.Ā
- 5+ years of software engineering experience developing scalable production software incorporating testing, evaluation, and monitoring.
- Full-stack development experience
- Strong knowledge of CS fundamentals and code organization best practices
- Bachelor's degree in Computer Science or equivalent practical experience.
- Built systems that make use of complex job queues and offline processing
- Experience with Docker/ECS/AWS
- Experience with testing and writing test cases
- Experience with Jest, Enzyme, and RSpec
Responsible for developing, enhancing, modifying and/or maintaining applications in the Global Markets environment. Software developers design, code, test, debug and document programs well as support activities for the corporate systems architecture. You are required to work closely with business partners in defining requirements for system applications. You must typically have in-depth knowledge of development tools and languages. You are also responsible for day to day supervision for a small team of associates; provide coaching and input into the performance management process.
Essential Skills:
⢠Front end - Angular(2.x)/ ReactJS/ jQuery
⢠Backend - Python/NodeJS
⢠Experience working with scalable, high-performance systems.
⢠Strong understanding of database design; Experience of NoSQL databases is a plus.
⢠Experience in API integration, Application deployment.
⢠Familiarity in Unix/Linux development environments & tools including scripting.
⢠Strong problem-solving ability.
⢠Experience in designing system architecture for solving complex problems with a sound understanding of object-oriented programming and Design Patterns.
⢠Experience in Test Driven Development & Agile methodologies.
⢠Good communication skill.
⢠Experience of using tools like git is a plus.
⢠Hunger for learning
⢠Self-starter with a drive to technically mentor your cohort of developers.
















