Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Encora Team. If you also belong to the team, you can get access from here

Encora Verified Tick

Compare button icon Compare button icon Compare
3.8

based on 661 Reviews

filter salaries All Filters

252 Encora Jobs

NodeJs API Engineer

6-8 years

Bangalore / Bengaluru

1 vacancy

NodeJs API Engineer

Encora

posted 29d ago

Job Role Insights

Flexible timing

Job Description

We are seeking a talented and experienced Senior NodeJS API Engineer to join our dynamic development team. 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. The ideal candidate should be proficient in NodeJS, AWS services, Typescript, Git workflows, REST interfaces, Firebase, Github, and unit testing. If you are passionate about crafting exceptional application APIs and solving complex technical challenges, we invite you to apply.
Responsibilities and Duties
  • Collaborate with cross-functional teams, including designers, product managers, and application developers, 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.
  • Collaborate with cross-functional teams to create and implement solutions adhering to object-oriented design and service-oriented architecture principles.
  • Optimize performance and scalability of AWS microservices and REST APIs through proficient problem-solving and code refactoring.
  • Develop and maintain efficient Git workflows, including forking, branching, merging, and code reviews, to ensure codebase stability and version control.
  • Collaborate closely with product managers and designers to translate product decisions and design mockups into fully functional API interfaces.
  • Participate in code reviews to provide and receive constructive feedback and improve overall codebase quality.
  • Troubleshoot and resolve technical issues, with a commitment to improve the overall quality of the technology with each change.
  • Maintaining documentation and API testing environments using tools like Postman.
  • Share your knowledge and expertise to foster a culture of learning and growth.
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.
  • Strong understanding of object-oriented design and service-oriented architecture principles.
  • Experience with synchronous and asynchronous inter-process communication between microservices.
  • Deep expertise building large-scale, highly available, low-latency APIs.
  • Skilled in software development lifecycle processes and experience with scrum, agile and iterative approaches.
  • Solid understanding of Git workflows, branching strategies, and code versioning.
  • Proven experience with unit testing frameworks (Mocha.js preferred) and a commitment to writing high-quality, testable code.
  • Excellent problem-solving skills and a proactive attitude toward identifying and addressing technical challenges.
  • Values architecture and technical design conversations.
  • Strong communication skills and the ability to work effectively within a collaborative team environment.
  • Analytical thinking skills with the ability to identify, debug, and resolve technical issues.
  • Product-minded with an interest in understanding the end-user.
  • Enjoy and thrive working in a dynamic environment and with a high achieving team.
  • Familiarity with CI/CD pipelines and automated deployment processes.
  • Experience with containerization (e.g., Docker), especially in an AWS environment
  • Experience with Python and/or event-driven architectures.
  • Experience with building and maintaining caches on highly active production systems in an AWS environment

Employment Type: Full Time, Permanent

Read full job description

Prepare for Api Engineer roles with real interview advice

People are getting interviews at Encora through

(based on 50 Encora interviews)
Job Portal
Referral
Company Website
Walkin
54%
18%
2%
2%
24% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.

What people at Encora are saying

What Encora employees are saying about work life

based on 661 employees
79%
96%
83%
94%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Encora Benefits

Submitted by Company
Job Training
Health Insurance
Soft Skill Training
Cafeteria
Submitted by Employees
Work From Home
Health Insurance
Job Training
Soft Skill Training
Free Food
Cafeteria +6 more
View more benefits

Compare Encora with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.6
Compare

Tech Mahindra

3.6
Compare

LTIMindtree

3.7
Compare

Mphasis

3.4
Compare

Hexaware Technologies

3.6
Compare

Persistent Systems

3.5
Compare

Xoriant

4.0
Compare

CitiusTech

3.4
Compare

HERE Technologies

3.9
Compare

HTC Global Services

3.6
Compare

BT Global Services

4.1
Compare

Tietoevry

4.3
Compare

Unisys

3.8
Compare

TELUS International Philippines

3.8
Compare

Slk Software Services

3.4
Compare

Apexon

3.3
Compare

Altimetrik

3.8
Compare

Similar Jobs for you

Information Technology Specialist at Market Scope

Hyderabad / Secunderabad

5-10 Yrs

₹ 10-14 LPA

Automation at Qualitrix

New Delhi

5-10 Yrs

₹ 10-14 LPA

Automation at Qualitrix

New Delhi

5-8 Yrs

₹ 6-10 LPA

Senior Software Engineer 2 at CoinDCX

Bangalore / Bengaluru

3-7 Yrs

₹ 5-9 LPA

Scrum Master and Manager at Prismberry

Noida

8-12 Yrs

₹ 14-19 LPA

Web Application Developer at Vagaro Technologies Private Limited

Ahmedabad

3-6 Yrs

₹ 5-9 LPA

Magento and Frontend Developer at Encora

Kolkata, Mumbai + 5

3-7 Yrs

₹ 5-9 LPA

Technical Lead at Seaflux Technologies Pvt Ltd

Ahmedabad

5-8 Yrs

₹ 8-12 LPA

Senior Software Engineer at SAHF SOFTWARE TECHNOLOGY PVT. LTD

Thiruvananthapuram

4-6 Yrs

₹ 6-10 LPA

Senior Front end Developer at ZapCom Solutions

Bangalore / Bengaluru

3-7 Yrs

₹ 5-9 LPA

Encora Bangalore / Bengaluru Office Location

View all
Bengaluru/Bangalore Office
#10, Brigade South Parade M.G. Road Bengaluru/Bangalore
560001

NodeJs API Engineer

6-8 Yrs

Bangalore / Bengaluru

29d ago·via naukri.com

Hiring For Technical Support Engineers ( SQL Server) L2/L3- Remote

5-10 Yrs

₹ 12 - 22L/yr

Bangalore / Bengaluru

14hr ago·via naukri.com

Dot Net Engineer

1-4 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

MLOps Engineer

1-4 Yrs

Kolkata, Mumbai, New Delhi +4 more

1d ago·via naukri.com

Java Backend Developer

3-6 Yrs

Bangalore / Bengaluru

1d ago·via naukri.com

Data Governance

3-7 Yrs

Kolkata, Mumbai, New Delhi +4 more

1d ago·via naukri.com

Cloud Architect

12-17 Yrs

Kolkata, Mumbai, New Delhi +4 more

1d ago·via naukri.com

Data Architect

15-16 Yrs

Kolkata, Mumbai, New Delhi +4 more

2d ago·via naukri.com
write
Share an Interview