Senior NodeJS API Engineer

4 weeks ago


Bengaluru, Karnataka, India Encora Inc. Full time

About the Role:

We are seeking an experienced Senior NodeJS API Engineer to join our dynamic development team at Encora Inc. As a Senior NodeJS Backend Engineer, you will play a crucial role in designing, implementing, and maintaining high-quality web APIs using NodeJS, AWS Lambda, and other modern technologies.

Key Responsibilities:

  • Collaborate with cross-functional teams to deliver robust and user-friendly NodeJS-based backend systems while adhering to best practices and coding standards.
  • Design, implement, and maintain RESTful APIs to support front-end applications and external services.
  • Utilize AWS Lambda, DynamoDB, and other AWS services to build and deploy scalable serverless applications.
  • Implement and maintain data storage solutions using both NoSQL (DynamoDB) and SQL databases.
  • Create and execute unit tests and adopt Test-Driven Development (TDD) to ensure the reliability and stability of the codebase.

Qualifications and Skills:

  • 7+ years of professional experience building backend services in NodeJS on AWS.
  • 5+ years' experience in developing microservices with NodeJS (Typescript).
  • 5+ years of AWS experience - AWS Lambda, Cognito, API Gateway, S3, SNS, Event Bridge, DynamoDB, CodePipeline, and SQS.
  • 5+ years of experience integrating and working with RESTful APIs and a deep understanding of frontend-backend communication patterns.
  • 4+ years working with databases (SQL and NoSQL) and data modeling.
  • Broad experience with third-party integrations via NPM preferable.

About Encora Inc.:

Encora Inc. is a software development arm of Encora Corporation created specifically to address the growing software needs of the business. Encora Inc. offers maintenance and reliability teams the tools, software, and services they need to optimize asset performance. Home to three powerful iconic brands, we serve over 70,000 customers worldwide with a relentless dedication to quality, innovation, and service. Our products inform customers on the health of their assets and our software and services drive better maintenance decisions – improving productivity, driving uptime, and reducing costs.

We're serious about our commitment to diversity:

Encora Inc. prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.



  • Bengaluru, Karnataka, India Recro Full time

    About the Role:At Recro, we are seeking a highly skilled Senior Backend Engineer to join our team. The ideal candidate will have extensive experience with NodeJS and a strong understanding of asynchronous programming, event loops, and NodeJS quirks.Design, develop, and deploy high-performance APIs using NodeJS.Implement caching layers and optimize APIs for...


  • Bengaluru, Karnataka, India Encora Inc. Full time

    Job RequirementsWe are looking for a highly skilled and experienced Senior NodeJs API Developer to join our team at Encora Inc.The ideal candidate will have a strong background in NodeJs, AWS services, and Typescript, with experience in developing microservices and scalable serverless applications.Key responsibilities include designing, implementing, and...


  • Bengaluru, Karnataka, India Encora Inc. Full time

    Senior NodeJS API DeveloperAt Encora, we're seeking a highly skilled Senior NodeJS API Developer to join our dynamic development team. As a key member of our team, you will play a crucial role in designing, implementing, and maintaining high-quality web APIs using NodeJS, AWS Lambda, and other modern technologies.Responsibilities and DutiesCollaborate with...


  • Bengaluru, Karnataka, India Telescopp Full time

    Job Title: Senior NodeJS Software EngineerTelescopp is seeking an experienced Senior NodeJS Software Engineer to join our team in developing cutting-edge software solutions.Key Responsibilities:Design, develop, and maintain scalable and highly-available RESTful APIs using NodeJS technologies.Implement and maintain GraphQL APIs to ensure seamless data...


  • Bengaluru, Karnataka, India Recro Full time

    Job Description:Recro is seeking a highly skilled Senior Backend Engineer to join our team. In this role, you will be responsible for designing and developing high-performance APIs using NodeJS.We are looking for someone with a strong background in backend development, preferably with experience in NodeJS. The ideal candidate should have excellent hands-on...


  • Bengaluru, Karnataka, India Synechron Full time

    At Synechron, we are seeking a highly skilled Senior NodeJS Developer to join our team. Key responsibilities include developing scalable and highly available Restful APIs using Node.js, implementing and maintaining GraphQL services, and participating in CI/CD processes to ensure the smooth operation of our distributed services environment.Key Skills...


  • Bengaluru, Karnataka, India Digi Upaay Solutions Pvt. Ltd Full time

    About the RoleWe are seeking an experienced Senior NodeJS Developer to join our team at Digi Upaay Solutions. The ideal candidate will have a strong background in NodeJS, Typescript, and JavaScript, with experience in building single-page applications using React and Vue.js.Key Responsibilities:Design and develop robust backend systems using NodeJS and...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India ValueLabs Full time

    ValueLabs is seeking a highly skilled Software Engineer with expertise in NodeJS, TypeScript, and databases to join our team.Key Responsibilities:Design and develop scalable Restful APIs using NodeJS technologiesImplement GraphQL and CI/CD principlesWork on containerization using Docker and KubernetesIntegrate API gateways and implement Single-Sign-on or...


  • Bengaluru, Karnataka, India QUIKR Full time

    About Quikr:We are a leading technology company seeking an experienced Senior Software Engineer to join our backend development team.As a Senior Backend Developer, you will design and develop scalable APIs and backend services that power our platform using Golang, Python, NodeJS, and NestJS.The ideal candidate will have expertise in Golang, Python, NodeJS,...

  • API Developer

    3 weeks ago


    Bengaluru, Karnataka, India Aspen Technology Full time

    We are seeking a skilled Software Engineer to join our team at AspenTech. As a key member, you will be responsible for designing and implementing high-performance REST APIs using NodeJS for efficient data exchange within the OSDU platform.Key Skills:Design and implement robust, high-performance, scalable REST APIs using NodeJS.Expertise in NodeJS or...

  • API Staff Engineer

    4 weeks ago


    Bengaluru, Karnataka, India shreeniwas Full time

    Staff Engineer APIWe are seeking a highly skilled Staff Engineer API to lead our backend API team. As a passionate representative of our product and brand, you will be responsible for the design, implementation, deployment, and support of APIs across product verticals.In this role, you will mentor junior engineers and evangelize best software engineering...

  • NodeJS Developer

    3 weeks ago


    Bengaluru, Karnataka, India Synechron Full time

    Job Title: NodeJS DeveloperAt Synechron, we are seeking a highly skilled NodeJS Developer to join our team. The ideal candidate will have a strong background in JavaScript and NodeJS, with a minimum of 5 years of experience in software development.Key Responsibilities:Develop scalable and highly available Restful APIs using Node.js.Implement and maintain...


  • Bengaluru, Karnataka, India QUIKR Full time

    About the Role : We are seeking a highly skilled Senior Software Engineer - Backend with expertise in Golang, Python, NodeJS, and NestJS to join our backend development team. The role involves designing and developing scalable APIs and backend services that power our platform. Key Responsibilities : Design, develop, and maintain robust backend services and...


  • Bengaluru, Karnataka, India Align Techne Full time

    Job RequirementsWe are seeking a skilled Senior Software Engineer with expertise in NodeJS and NestJS development to join our team at Align Techne.Key Responsibilities:Bachelor's or master's degree in computer science, engineering, or a related field.At least 6 years of experience in software development, with a strong focus on Node.js and NestJS...


  • Bengaluru, Karnataka, India Arya Consulting Services Full time

    Expert Nodejs Backend DeveloperArya Consulting Services is seeking an experienced Nodejs Backend Developer to join our team. The ideal candidate will have a strong background in building scalable and efficient Nodejs applications.Key Responsibilities:Design and develop robust Nodejs middleware using ExpressJS, GraphQL, and SQL DB.Implement authentication and...


  • Bengaluru, Karnataka, India ValueLabs Full time

    Job RequirementsWe are seeking a highly skilled Backend Developer to join our team at ValueLabs. The ideal candidate will have a strong background in NodeJS, TypeScript, and databases, with a minimum of 5 years of coding experience.Key Responsibilities:Design and develop scalable and highly-available Restful APIs using NodeJS technologiesImplement GraphQL...

  • API Staff Engineer

    4 weeks ago


    Bengaluru, Karnataka, India shreeniwas Full time

    We are seeking a Staff Engineer API to join our team at Shreeniwas.This is a unique opportunity to take ownership of the design, implementation, deployment & support of APIs across product verticals.You will be working closely with cross-functional teams to drive technical excellence and innovation.We are looking for a passionate representative of product...


  • Bengaluru, Karnataka, India The Cigna Group Full time

    About the RoleCigna International Health is seeking a seasoned Software Engineer to spearhead the development of high-quality, scalable APIs and microservices for its modernized portal and self-service application. This initiative aims to bolster the expansion of our health businesses across the globe.We are looking for an experienced professional to drive...


  • Bengaluru, Karnataka, India Hiretek Full time

    Job Title: Senior Frontend EngineerAt Hiretek, we are looking for a highly skilled Senior Frontend Engineer to join our team. Key responsibilities include:Key Responsibilities:1. Proficiency in React JS concepts. (Must)2. Good understanding of Responsive UI Design; Developing efficient & smooth UI. (Must)3. Experience in Integration with NodeJS restful API....


  • Bengaluru, Karnataka, India Encora Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Encora Inc. in Bangalore, India. The successful candidate will have 7+ years of experience building backend services in NodeJS on AWS and be proficient in designing, implementing, and maintaining high-quality web APIs using modern technologies.Key...