Node Js Developer - Bangalore

5 - 8 years

5 - 9 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

6369973379

We are looking for a Software Engineer II to join our backend engineering team. In this role,
you will focus on building and maintaining backend services and APIs that power ournewsletter platform and consumer experiences. You will collaborate with senior engineers,contribute to technical design, and take ownership of features from development throughproduction.This is a great opportunity for someone who enjoys backend systems, has strongfundamentals in Node.js, GraphQL, and Kubernetes, and wants to grow in a collaborativeglobal environment.

Role and Responsibilities
Develop and maintain GraphQL APIs using Node.js and MongoDB Design and optimize database schemas and queries for high-performanceoperations Collaborate with product managers, designers, and frontend engineers to deliverend-to-end features Write clean, maintainable, and testable code with an emphasis on performance andscalability Participate in technical design discussions, code reviews, and knowledge-sharingsessions Deploy and manage applications on Kubernetes and AWS environments Contribute to improving engineering practices, monitoring, and automation pipelines Troubleshoot production issues, identify root causes, and implement sustainablesolutionsOur TechLanguages & Frameworks: Node.js, Express.jsAPIs: GraphQLDatabases: MongoDBDeployment & Infrastructure: GitHub Actions, Terraform, Helm charts, Kubernetes, AWSSource Control: Git, GitHub

Desired Skills and Qualifications
BE/BTech in Computer Science or equivalent experience4-6 years of backend engineering experience with Node.js

  • Strong understanding of GraphQL (schema design, resolvers, performance
    optimization) Hands-on experience with Kubernetes and cloud environments (AWS preferred) Solid knowledge of relational and non-relational databases (MongoDB preferred) Strong debugging, performance tuning, and problem-solving skills Familiarity with TDD, unit testing, and integration testing practices Good communication skills and ability to work effectively in a distributed,cross-functional team Eagerness to learn, adapt, and grow in a collaborative environment Show Less

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You