Ness Digital Engineering Logo

NodeJs Developer

Ness Digital Engineering

All India 3 to 7 Yrs 1 month ago

Job Description

You are a developer with deep expertise in the Sencha Ext JS framework, who will be responsible for maintaining and developing complex, data-heavy user interfaces. In addition to frontend responsibilities, you will need strong backend proficiency in Node.js and the ability to manage hybrid databases (SQL & NoSQL). Your role will involve being the "go-to" person for legacy and enterprise UI components, ensuring they perform efficiently while interfacing with modern backend services.

Key Responsibilities:

  • Design, develop, and maintain high-performance enterprise grids, charts, and UI components using Sencha Ext JS.
  • Build secure, scalable RESTful APIs and microservices using Node.js and Express.js.
  • Write complex SQL queries, stored procedures, and manage schema designs in MySQL/PostgreSQL.
  • Manage document-based data and aggregations in MongoDB.
  • Use Python for backend data processing, reporting scripts, or integration tasks.
  • Collaborate with the team to identify opportunities for introducing React components into the Ext JS architecture.
  • Conduct code reviews, enforce TypeScript standards, and ensure 80%+ unit test coverage.

Required Qualifications (Must Haves):

  • 5 to 7+ years of full-stack software development experience.
  • Expert-level proficiency in Sencha Ext JS (Classic & Modern toolkits).
  • Strong commercial experience with Node.js with a minimum of 3+ years of experience.
  • Solid proficiency in SQL (MySQL or PostgreSQL) and hands-on experience with MongoDB.
  • Deep understanding of JavaScript (ES5/ES6), DOM manipulation, and JSON data handling.

Preferred Qualifications (Good to Have):

  • Familiarity with React.js for future migration projects.
  • Basic to intermediate knowledge of Python for scripting or backend logic.
  • Experience with build tools such as Sencha Cmd, Webpack, or similar tools.

Tech Stack Snapshot:

Must have - Frontend: Ext JS (Primary), React (Secondary); Backend: Node.js, Express.js; Database: MySQL/PostgreSQL AND MongoDB.

Good to Have - Scripting: Python. You are a developer with deep expertise in the Sencha Ext JS framework, who will be responsible for maintaining and developing complex, data-heavy user interfaces. In addition to frontend responsibilities, you will need strong backend proficiency in Node.js and the ability to manage hybrid databases (SQL & NoSQL). Your role will involve being the "go-to" person for legacy and enterprise UI components, ensuring they perform efficiently while interfacing with modern backend services.

Key Responsibilities:

  • Design, develop, and maintain high-performance enterprise grids, charts, and UI components using Sencha Ext JS.
  • Build secure, scalable RESTful APIs and microservices using Node.js and Express.js.
  • Write complex SQL queries, stored procedures, and manage schema designs in MySQL/PostgreSQL.
  • Manage document-based data and aggregations in MongoDB.
  • Use Python for backend data processing, reporting scripts, or integration tasks.
  • Collaborate with the team to identify opportunities for introducing React components into the Ext JS architecture.
  • Conduct code reviews, enforce TypeScript standards, and ensure 80%+ unit test coverage.

Required Qualifications (Must Haves):

  • 5 to 7+ years of full-stack software development experience.
  • Expert-level proficiency in Sencha Ext JS (Classic & Modern toolkits).
  • Strong commercial experience with Node.js with a minimum of 3+ years of experience.
  • Solid proficiency in SQL (MySQL or PostgreSQL) and hands-on experience with MongoDB.
  • Deep understanding of JavaScript (ES5/ES6), DOM manipulation, and JSON data handling.

Preferred Qualifications (Good to Have):

  • Familiarity with React.js for future migration projects.
  • Basic to intermediate knowledge of Python for scripting or backend logic.
  • Experience with build tools such as Sencha Cmd, Webpack, or similar tools.

Tech Stack Snapshot:

Must have - Frontend: Ext JS (Primary), React (Secondary); Backend: Node.js, Express.js; Database: MySQL/PostgreSQL AND MongoDB.

Good to Have - Scripting: Python.

Posted on: April 12, 2026