Search by job, company or skills

Talentgigs

Back End Developer - Node.js Developer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description

Senior Software Developer – Backend (Node.js)

Exp:8+

Location: Chennai

Notice Period: Immediate to 30days

Skills:Node.js ,TypeScript, Express, RESTful API design, and asynchronous patterns

• Build services in Node.js / TypeScript using Express

• Translate product requirements into scalable, fault-tolerant designs

• Lead technical design for new microservices and core APIs

• Write clean, testable code with unit and integration tests (Jest, Playwright)

• Model relational data in MySQL and PostgreSQL and optimize queries/indexes

• Implement caching, sharding, or read replicas as data volumes grow

• Containerize services with Docker and work with GitLab CI or Github Actions within established CI/CD pipelines

• Perform thoughtful code reviews, drive adoption of best practices

Must-Have Qualifications

• Fluency in English, both written and spoken, for daily collaboration with distributed teams

• 8+ years professional software engineering experience, with 3 + years focused on Node.js back-end development

• Deep knowledge of TypeScript, Express, RESTful API design, and asynchronous patterns (Promises, async/await, streams)

• Strong SQL skills and hands-on experience tuning MySQL or PostgreSQL for high concurrency

• Production experience with Docker (build, compose, multi-stage images) and CI/CD pipelines (GitLab CI, GitHub Actions, or similar)

• Proficiency with Git workflows and code review culture

• Experience implementing caching strategies (e.g., Redis)

• Passion for automated testing, clean architecture, and scalable design

• Understanding of OAuth 2.0, JWT, and secure coding practices

Nice-to-Have

• Experience with TypeORM, NestJS or Fastify

• Experience exposing or consuming GraphQL

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141166831

Similar Jobs