Search by job, company or skills

Infogain India

Node JS Developer (Senior)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Roles & Responsibilities

Key Responsibilities:

  • On-Premise Engineering: Architect and deploy applications on Windows Server, managing environment-specific constraints such as file permissions, local networking, and service monitoring.
  • Backend & ORM: Develop modular services in NestJS, using TypeORM to manage complex relational mapping and migrations for SQL Server.
  • State & Data: Build sophisticated UIs using React and Redux Toolkit (RTK), leveraging RTK Query for efficient data synchronization.
  • Enterprise Security: Implement and maintain Single Sign-On (SSO) integrations (e.g., SAML, OIDC, or Active Directory) to ensure secure, seamless user access.
  • Database Optimization: Write and optimize high-performance T-SQL queries and ensure TypeORM-generated queries are performant at scale.
  • Code Review: Perform code reviews and establish best practices for a Single Source of Truth architecture across the frontend and backend.

Technical Requirements

  • Frontend: Expert in React and Redux Toolkit. Proven experience with RTK Query for enterprise-scale data fetching.
  • Backend: Senior-level NestJS and Node.js skills, with a deep understanding of Dependency Injection.
  • ORM: Expert proficiency in TypeORM, including relations, migrations, and performance tuning.
  • Infrastructure: Hands-on experience with Windows Server deployment and SSO protocols (OpenID Connect, SAML).
  • Database: Advanced SQL Server skills; ability to debug execution plans and optimize TypeORM output.
  • APIs: Mastery of both GraphQL (schema-first or code-first) and REST.

Summary Of Tech Stack

  • Environment: Windows Server (On-Premise).
  • Auth: SSO (Active Directory / OIDC / SAML).
  • Backend: NestJS with TypeORM (SQL Server).
  • Frontend: React with Redux Toolkit (RTK).

Experience

  • 6-8 Years

Skills

  • Primary Skill: Open Source Development
  • Sub Skill(s): Open Source Development
  • Additional Skill(s): ReactJS, Node.js, SQL Server DBA, TypeScript, Nest JS

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145140131