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

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
Basic Qualification:Ā
Ā Ā
- Programming experience with at least one modern language such as Java, Node.js Ā
- Experience with NoSQL databases like MongoDBĀ
- 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.Ā
- Bachelor Degree in Computer Science or related field.Ā
- Computer Science fundamentals in object-oriented design, data structures,Ā
- algorithm design, problem solving, and complexity analysis.Ā
Ā Ā
Ā
Ā
Preferred Qualification:Ā
Ā Ā
- Experience building complex applications on distributed systems that have been successfully deployed for a large customer base.Ā
- Experience with Agile Scrum, having served as a Scrum Master and delivered results.Ā
- Application of advanced coding techniques, such as dependency injection.Ā
- Proven experience with: writing design documents, leading code reviews,Ā
- applying SCM, managing builds and managing releases.Ā
- Knowledge of important design patternsĀ
- Applying unit testing / TDD to reduce testing cycles and production supportĀ
- load.Ā
Ā
Ā
DevDarshan is a devotional platform launched by IIT graduates to promote the teachings of Indian culture and the Hindu way of life in India around the world. In the 21st century, where everything around is digitized then why not temples. Thatās the idea behind DevDarshan.Weāve built a community of devotees from multiple Countries, through our Mobile Application that connects Temples and Devotees, have successfully raised seed investment and also started to generate revenue for the temples and Priests associated with us. Right now we are looking to grow our team and build new exciting features for devotees all around the world.
This is where you come in.
We are looking for a passionate and self-motivated individual to help design our backend Systems to support both the Mobile App and WebApp
Requirements:Ā
- Experience in NodeJS, Typescript, ExpressJS AWS EC2. You have built backend REST APIās
- Expert in System Design and Software Architecture Processes, How different components interact with each other in scale
- Experience with DevOps, Docker, AWS, Google Cloud.
- Experience in Managing Development Teams, complete delivery lifecycle
- Good understanding and experience of NoSQL and SQL Databases, which to be used when.Ā
- Experience with CI/CD Systems like Jenkins, Github Actions.
- Some Experience with Realtime Databases/Systems or Socket based applications would be preferred.
- Some Experience with building Algorithms, Social Apps is preferred.Ā
- Any experience with Handling Video Delivery like ffmpeg/HLS/WebRTC is preferred but not mandatory.
The Role
This Role naturally progresses into Engineering Manager / Software Architect.
- You will be involved at all stages of the product development process, from design to development and deployment.
- You will architect, build, scale, backend systems that powers our applications which will be used by millions of devotees every day.
- You possess a passion for improving techniques, processes, tracking, and continuously improve our engineering practices and would work on a daily basis towards that
Responsibility and duties
⢠Understand the business objectives and create a weekly/quarterly roadmap for the team ⢠Integration of user-facing elements developed by front-end developers with server-side logic.
⢠Reviewing the code written by subordinates to maintain quality of code
⢠Planning and implementing tests for the codes and fixing bugs
⢠Developing ideas for new programs, products, or features by monitoring industry developments and trends.
⢠Qualification and skills *
⢠Bachelor's Degree in Computer Science [Preferably B. Tech./B.E. (CSE/IT)]
⢠2 Years+ experience in Back-end development ⢠Knowledge of Redis assisted client-side caching
ā¢Intermediate skill in Amazon Web Services frameworks and modules ⢠Familiarity with relational or non-relational database [Preferably SQL and MongoDB]
⢠Familiarity with NodeJS
⢠Proficient in Ms Excel/Trello
EWar Games focuses on Sports, Mobile Games, Technology, Online Gaming, and Real Money Online Gaming. Their company has offices in Bengaluru. They have a small team that's between 11-50 employees.

Company is building a first-of-its-kind, lifestyle health product for Women in
India. We believe that the future of health and fitness is digital, and women will drive the
digital fitness revolution in India. Existing digital health and fitness products are highly
transactional and we see a huge opportunity to build a truly aspirational product that will
inspire and empower millions of women to lead healthier lives. If you are passionate about
building a product that blends together technology, content, and community, we would love
to talk to you.
Engineering:
CompanyĀ is looking for results-oriented Engineers. An ideal candidate for us would be
a passionate builder of great products/frameworks and someone who would thrive in a
fast-paced environment and enjoy the challenge of complex business contexts that are
typically being defined in real-time.
In this role, you will be responsible for building world-class technology products and
platforms that are at the forefront of the technology revolution in the Indian healthcare
ecosystem. You are someone who insists on the highest standards for quality,
maintainability, and performance. You will be working in a fast-paced and agile work
environment delivering quality solutions that have an immediate business impact.
Responsibilities :
ā Research, design and build highly reliable, available, and scalable solutions that can
handle Millions of API calls across systems.
ā Own large technical deliverables and execute in a structured manner, complete
ownership of functional Services that your team is responsible for.
ā Take the accountability of the overall health of the products you build and
predictability of the deliverables of your team
ā Lead by example, mentor and guide team members on everything from structured
problem solving to development of best practices
ā Platformize components as libraries, utilities and servicify and promote reuse.
ā Be able to conceptualize and develop prototypes quickly
ā Drive the technical roadmap of the team in collaboration with Product and Business
Teams.
Requirements:
ā BTech, MTech in Computer Science or a related technical discipline (or equivalent).
Or high technical acumen and rich technical experience.
ā Deep expertise with any or combination programming languages: Java, Node.js,
Golang, JavaScript, any object-oriented high-level proprietary or open-source
language with strong programming constructs. Substantial experience in building
complex and scalable solutions.
ā Strong object-oriented design skills, ability to apply design patterns, and ability to
design intuitive module and class-level interfaces
ā The ability to independently lead problem-solving and build elegant, maintainable
solutions to complex problems.
ā Experience leading multi-engineer projects and mentoring junior engineers
ā Experience with full life cycle development in any programming language on a Linux
platform
ā Prior experience in working with Agile software methodologies ( Scrum, Kanban),
TDD, and Continuous Integration(CI/CD) a plus.
ā Experience in building data-driven web application design and development is a plus
ā Expert level experience in building a scalable, large, and complex business
application using some of the above technologies and mentoring junior engineers.
ā Track record of building and delivering mission-critical, 24x7 production software
systems
Role
As one of the senior members of the backend development teamĀ you will be
responsible for architecting and setting the standards for building our core
backend/microservices. Also, you will be responsible for shaping up the entire system for scale
and collaborating extensively with the frontend and design teams to create the best consumer
experiences.
Responsibilities
ā Develop microservices that will be used by the frontend through API endpoints.
ā Translate business requirements into high quality code.
ā Ensure that the code is deployed in a secure and scalable fashion.
ā Focus on code maintainability and performance of application.
ā Provide technical advice and assists in solving programming problems.
ā Enhance Analytics and overall backend architecture for better performance.
Requirements
ā 4+ years of backend/full-stack development experience
ā 1+ years of experience on NodeJS
ā 1+ years experience in building APIs in a microservice architecture
ā Has experience managing other developers, recruiting and training.
ā Experience in PHP is a plus
ā Experience with AWS services such as Lambda, CloudWatch, CloudFront
ā Has experience in code reviewing/being the gatekeeper for an entire project
ā Experience with RabbitMQ or similar queuing system
ā Experience with Redis/ElasticSearch is a plus
ā Familiarity with CI/CD pipeline tools like Jenkins
ā Good knowledge of working with Git
ā A knack for benchmarking and optimization
Greetings from Gateway Group of Companies!!!
Ā
Must Have skills:- Expertise in nodeJS and javascript frameworks and languages.
- Good knowledge of npm, Git, MongodB, noSQL, GraphQL, Docker, Webpack,
- Ability to rapidly learn and take advantage of new concepts, business models, and technologies
Ā Good to Have skills:
- Good knowledge of software design patterns and software architecture and design principles
- Processes, Methodology and Tools (Agile),
- Digital Asset Development / Application Development, Support and Maintenance / CICD tools / versioning tools
- Security/Information and Application Protection, Business Analysis
- Experience with CMS platforms
- Knowledge of the Apostrophe platform
- Writing unit tests (mocha, chai, sinon)
⢠Roles & Responsibilities of the selected candidate:
- Ā Development of advanced digital solutions, the Lead Backend developer implements complex technical solutions to conceive custom-tailored applications or to adapt those which already exist. He/she checks the functional quality of the developments and works with the product owner to create or redefine functional specifications. He/she is operational and support the technical team by providing help, and solutions to move forward.

Role: Javascript Developer [Backend Developer + Frontend]
Ā
Opening for MERN Stack Developer to lead scalable Development with competencies in:Ā
Ā
- Expert of NodeJS, Express & MongoDB, REST Apis
- Experience in Docker
- Exposure to React, Redis, will be preferred.
Ā
Industry:Ā IT-Software / Software Services (SaaS)
Ā
Functional Area:Ā Internet & Cloud Technologies
Ā
Role Category:Ā Programming & Deployment
Ā
Role:Ā Software Developer
Ā
Employment Type:Ā Permanent Job, Full Time
Ā
Desired Experience: 2-4Ā years
Ā
Desired Qualifications:Ā B.E. / B.Tech / M.Tech / MCA
Ā
Key-Skills:
Ā
Node.jsĀ Ā |Ā ExpressĀ Ā | REST ApiĀ Ā Ā | JavascriptĀ Ā | Redux-Saga |Ā Ā Ā MongoDB | Web security TLS/SSL | Web Sockets |Ā Ā Ā Promises & Call-backs | Database & Data structures |Ā Ā Ā Redis | Elasticseach | React.Js
Ā
Key Deliverables:Ā
Ā
- New feature design and implementation, Bug fixing, testing and performance tuning.
- Work on the API and Engines.
- Code deployment on cloud & maintenance of the same.
- Take complete ownership of a product/feature from setup to deployment.
- Time-bound feature delivery & updating.
- Cost-saving using efficient & effective technologies
Role and Responsibilities:Ā
- Work onĀ back-end (+ frontend integration)Ā development of core scripts using NodeJS / MongoDB /Express /Redux, andĀ Redis.
- Manage Key-value based databases like Redis.
- Active participation in the development of a sophisticated platform as one of the leading developers.
- Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level.
- Respond promptly and professionally to bug reports.Ā
- Knowledge of bluebird.js (Promises), Async, etc will be of advantage.
- Coding and programming using Object-Oriented Programming, Data Structure and Algorithms, architecture/ design and build RESTful API.
- Passionate about building products and features and build the product from scratch with thrust on Web security, TLS/SSL, web sockets, etc
- Knows one or more of Wireframes/ Prototyping/ Functional Documentation of business.





A great Application Developer has excellent knowledge of Javascript.
They must be familiar with a variety of operating systems and platforms. The ideal candidate will also have an analytical mindset and a keen eye for detail.
The goal is to write ācleanā and flawless code to produce fully functional software applications according to requirements.
Responsibilities
Understand requirements and how they translate in application features
Collaborate with a team of IT professionals to set specifications for new applications
Design creative prototypes according to specifications
Write high quality source code to program complete applications within deadlines
Perform unit and integration testing before launch
Conduct functional and non-functional testing
Troubleshoot and debug applications
Evaluate existing applications to reprogram, update and add new features
Requirements
Proven experience as application developer
Experience in designing and building applications
Ability to program in NodeJS and AngularJS
In-depth knowledge of programming for diverse operating systems and platforms using development tools
Excellent understanding of software design and programming principles.
A team player with excellent communication skills
Analytical thinking and problem-solving capability
Great attention to detail and time-management skills

