Search by job, company or skills

Node js Developer

Node js Developer

codechavo
5-7 Years
Not Disclosed
Early Applicant
  • Posted 17 hours ago
  • Be among the first 10 applicants

Job Description

Position: Senior Node.js Developer

Experience: 5+ Years

Location: Remote

Work Mode: Remote

Job Description

We are looking for an experienced Senior Node.js Developer with strong expertise in backend development and system design. The ideal candidate should have hands-on experience designing and building scalable, high-performance backend systems, microservices, and distributed applications.

Key Responsibilities

- Design, develop, and maintain scalable backend services using Node.js, JavaScript/TypeScript.

- Design and implement high-level and low-level system architectures for complex applications.

- Build scalable and secure RESTful APIs and backend services.

- Develop and maintain microservices and distributed systems.

- Work on database architecture, data modeling, indexing, and query optimization.

- Implement caching, asynchronous processing, event-driven architecture, and performance optimization.

- Work with messaging systems such as Kafka, RabbitMQ, or Redis.

- Identify and resolve performance, scalability, and reliability issues in production systems.

- Implement authentication, authorization, API security, and other backend security best practices.

- Participate in architecture discussions, technical design reviews, and code reviews.

- Collaborate with frontend, DevOps, QA, and product teams to deliver reliable solutions.

- Write clean, maintainable, well-tested, and production-ready code.

- Mentor junior developers and contribute to engineering best practices.

Required Skills

- 5+ years of professional backend development experience.

- Strong hands-on expertise in Node.js and JavaScript/TypeScript.

- Strong understanding of System Design, HLD, LLD, scalability, and distributed systems.

- Experience with Express.js, NestJS, or Fastify.

- Strong experience building REST APIs and microservices.

- Good understanding of SQL and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis.

- Experience with Kafka, RabbitMQ, Redis Streams, or similar messaging technologies.

- Strong understanding of asynchronous programming and event-driven architecture.

- Experience with Docker and cloud platforms such as AWS, Azure, or GCP.

- Good knowledge of Git, CI/CD, testing, debugging, and performance optimization.

- Strong problem-solving and communication skills.

Good to Have

- Experience with Kubernetes.

- Knowledge of GraphQL and gRPC.

- Experience with Elasticsearch/OpenSearch.

- Experience designing high-traffic, fault-tolerant systems.

- Knowledge of observability tools, logging, monitoring, and distributed tracing.

Preferred Candidate

Candidates who have strong hands-on system design experience and have independently designed or contributed significantly to scalable production systems will be preferred.

More Info

Job Type:
Industry:
Employment Type:

About Company

Similar Jobs

5-7 yrs
Bengaluru, India
Skills:
Express.Js, PostgreSQL, Node.js, Redis, Typescript, Docker, MongoDB, Azure, Jest, LangChain, AWS Bedrock, Playwright, Qdrant, Pinecone, PGVector, OpenAI API, LangGraph, RAG Retrieval-Augmented Generation
6-8 yrs
Bengaluru, India
Skills:
Ms Sql Server, Agile Scrum, Node.js, Microservices, Sdlc, Git, Typescript, Javascript, Azure Functions, Microsoft Azure, Rest Apis, Azure SQL Database, Azure Service Bus, CI/CD pipelines, Azure Web Apps, Azure App Service
4-7 yrs
Bengaluru, India
Skills:
Elk Stack, Kafka, Node.js, Datadog, Redis, Jenkins, Typescript, Javascript, Gcp, Docker, MongoDB, Azure, Nestjs, Kubernetes, AWS, system design principles, microservices architecture
6-10 yrs
Bengaluru, India
Skills:
Aws Lambda, Node.js, AWS, AWS CDK, Backend APIs
8-10 yrs
Bengaluru, India
Skills:
react.js , Github, PostgreSQL, Azure Databricks, Typescript, Javascript, Terraform, Docker, MySQL, Microsoft Azure, Cosmos DB, AWS, Azure DevOps, Graphql, SQL Server, Dynamodb, Node.js, Sql, Css3, Jenkins, Azure Data Factory, Html5, MongoDB, Rest Apis, Kubernetes, GitHub Actions