
đđź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
Key Responsibilities:
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 3 years of experience developing Backends using NodeJS â should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter â without any fear of trying out new things Preferences.
- Experience building a large scale social or location-based app.
Looking for integration of Signavio tool with other systems like Teams, SNOW, EXTOLLO, Alice etc., ďˇ Optimization and automation of the processes are needed ďˇ Enhance the integrations with other systems, look for optimization & automation ďˇ Candidate should have good knowledge on the above languages and frameworks ďˇ Hands on experience and good at handling the business connects is must ďˇ Should have good communication skills & Analytical Skills ďˇ Good to have: UI Frameworks like ReactJS and Angular ďˇ Should be able to understand the complete framework of application/tool ďˇ Understanding on the integrations & configurations with integrated DB and other technology classes layers is added advantage ďˇ Good team player and be ready to work individually and also team level Education: BE/B. Tech in relevant stream and equivalent degree in computer science
Hiring for Node JS Developer.Â
Â
We Foresee a Blockchain Expert in You!
The best technologists are technology agnostic and that builds a stronger foundation to lead the dynamic trends. Strengthening our trust in the same, we have created an exciting opportunity for MERN Stack developers to learn blockchain and grow with us.
All we are looking for is working experience as a Node JS developer and a keen interest in fintech applications.
As a rapidly growing blockchain company, Antier Solutions is always looking for professionals who have a penchant for new technologies.
Required Candidate profile
Primary Skills:Â
- Strong working knowledge of Typescript, MongoDB, Express
- Strong proficiency in TypeScript, Javascript including DOM manipulation and the JavaScript object model, ES6
- Strong understanding of NodeJS fundamentals
- Knowledge and experience working with PostgreSQL is a major plus
- Experience with ORM libraries
- Familiarity with RESTful APIs
- Experience in troubleshooting and RCA of Production issues Analyze logs in Kibana Elastic Search
- Knowledge of tools like Git, Github, JIRA, Cucumber, Jasmine, and others that make coding more efficient and easier to share
- Familiarity of working in either the AWS Cloud or Azure including Docker + Kubernetes based microservice deployment

Job descriptionÂ
- Lead design, development, implementation and maintenance of applications & back-end  services demonstrating service-oriented architecture.Â
- Design, build, test, and maintain scalable APIs, services, and systems within the  platform.Â
- Choose the right Data Structures, tools, and tech stacks and do high-level design with guidance.Â
- Build, develop, mentor, review code and coach junior team members.Â
- Extensive programming experience with cross-platform development: Java/SpringBoot, Â Javascript/Node.js, Express.js or PythonÂ
- Extensive knowledge of ElasticSearch, MongoDB or Cassandra, Redis, SQS and data  streaming (Spark, Flink, Kafka streams, storm, etc.).Â
- Well versed in Kafka Understanding cloud native technologies such as Docker and  Kubernetes, capable to cover full development lifecycle including CI/CDÂ
- Experience in use of source code management system like GIT, bitbucket and build tools  like ant, maven, Gradle or make.Â
- Take great pride in Code quality and developer productivity.Â
- Put in Microservcies architecture in place that paves road for scalability, efficiency, Â observability, and availability.Â
- Build (and open source) data processing, storage and fetch systems at the petabyte scale  with the lowest cost/GB while still responding in milliseconds at the 99th percentile.Â
- Write algorithms and services to influence personalisation and recommendation from a  real-time recommendation engine for both home feed to surface most viral videos +  video e-commerceÂ
- Build machine learning pipelines using Kinesis,Spark/Flink/TensorFlow etcÂ
- Agile methodologies, Sprint management, Roadmap, Mentoring, Documenting, Software  architectureÂ
- Proven experience in handling large infrastructure and distributed systems Liaison with Product Management, DevOps, QA, Client and other teams Your Experience Across The Years in the Roles Youâve PlayedÂ
Requirement:
- Have total or more 7 - 9 years of experience with 2-3 years in a startup. Have B.Tech or M.Tech or equivalent academic qualification from premier institute. Experience in Product companies working on Internet-scale applications is preferredÂ
- Thoroughly aware of cloud computing infrastructure on AWS leveraging cloud native  service and infrastructure services to design solutions.
- Follow Cloud Native Computing Foundation leveraging mature open source projects  including understanding of containerisation/Kubernetes.Â
We Value Engineers Who Are :
- Customer-focused: We believe that doing whatâs right for the creator is ultimately what  will drive our business forward.Â
- Obsessed with Quality: Your Production code just works & scales linearlyÂ
- Team players. You believe that more can be achieved together. You listen to feedback  and also provide supportive feedback to help others grow/improve.Â
- Pragmatic: We do things quickly to learn what our creators desire. You know when itâs  appropriate to take shortcuts that donât sacrifice quality or maintainabilityÂ
Chingari BenefitsÂ
The glory. Almost too much responsibility.Â
A fun-life balanceÂ
A ticket on our rocket ship to the moon. ��Â
Â
About the Backend Developer
We are looking at a diligent, driven, passionate person for our efforts on engagement and retention of our customers (schools) in a high growth environment. Backend Developer will be the face of the organisation for the schools that are using the platform on a day to day basis. The Developer will interact with the schools via the chat support and email requests and resolve any issues that the schools might be facing in using the platform or extend any support they might be needing to use the platform to its fullest.
- As a Backend Developer, you will play a major role in, developing and deploying high-quality web platforms. In this multifaceted role, you will get the opportunity to work along curriculum experts, teachers, and students, and user-test the product in real school settings. Â
Preferred Qualifications/Skills
* Frameworks & Technologies: Node.js
* Database: PostgreSQL, SQL
* Tools: Git basics, Scripting basics
* Soft Skills: Having a bias towards action, a good sense of design, empathy, and good communication skillsÂ
* Excellent written and oral communication skills
* Great interpersonal skills
About Toddle:Â Â (Â http://www.toddleapp.com/" target="_blank">www.toddleapp.com )Â



