Padmi

Senior Backend Developer (Node.js) Core SaaS Architecture

IndiaPosted 2 months ago
Software engineeringSeniorFull Time; Regular
Apply at BRANDMAGICS SOFTWARE LABS PRIVATE LIMITED

Opens the source posting on shine.com

Source description

About the role

View original

About the Project We are building an enterprise-grade, multi-tenant business suite and API generation platform. This is not a standard CRUD application. We are engineering a platform capable of dynamic database introspection, automatic API routing, and high-frequency atomic transactions. We need a hardened backend engineer who understands what goes on under the hood of Node.js and relational databases. The Role You will be taking ownership of the core backend engine. You will work alongside our React frontend team to architect scalable database environments, build the "Master Save" atomic transaction logic, and implement strict multi-tenant data isolation. You will be expected to deliver high-quality, production-ready code in fast-paced sprint cycles. Key Responsibilities * Architect and optimize cross-database interactions (PostgreSQL, MySQL, and MongoDB). * Build dynamic schema mapping and introspection engines using Node.js and query builders (e.g., Knex.js). * Design strict multi-tenant data architecture and Row-Level Security (RLS). * Develop robust Express.js middleware for licensing, RBAC (Role-Based Access Control), and authentication. * Ensure zero event-loop blocking by utilizing Node.js streams and efficient memory management. * Write and maintain clear API contract documentation (Swagger/OpenAPI) for the frontend team. Required Technical Arsenal * 3+ Years of heavy production backend experience (Node.js, Express/Fastify). * Deep mastery of SQL (PostgreSQL/MySQL). You must know how to write complex joins, optimize slow queries, and handle database transactions gracefully. * Experience with NoSQL (MongoDB) and knowing when to use it versus a relational database. * Proven ability to manage API performance, caching strategies (Redis), and connection pooling. * Strong understanding of RESTful API design and JWT-based security architectures. * Experience with Docker and deploying to staging/production environments. Compensation: 20,000.00 - 40,000.00 per month Work Location: In person About the Project We are building an enterprise-grade, multi-tenant business suite and API generation platform. This is not a standard CRUD application. We are engineering a platform capable of dynamic database introspection, automatic API routing, and high-frequency atomic transactions. We need a hardened backend engineer who understands what goes on under the hood of Node.js and relational databases. The Role You will be taking ownership of the core backend engine. You will work alongside our React frontend team to architect scalable database environments, build the "Master Save" atomic transaction logic, and implement strict multi-tenant data isolation. You will be expected to deliver high-quality, production-ready code in fast-paced sprint cycles. Key Responsibilities * Architect and optimize cross-database interactions (PostgreSQL, MySQL, and MongoDB). * Build dynamic schema mapping and introspection engines using Node.js and query builders (e.g., Knex.js). * Design strict multi-tenant data architecture and Row-Level Security (RLS). * Develop robust Express.js middleware for licensing, RBAC (Role-Based Access Control), and authentication. * Ensure zero event-loop blocking by utilizing Node.js streams and efficient memory management. * Write and maintain clear API contract documentation (Swagger/OpenAPI) for the frontend team. Required Technical Arsenal * 3+ Years of heavy production backend experience (Node.js, Express/Fastify). * Deep mastery of SQL (PostgreSQL/MySQL). You must know how to write complex joins, optimize slow queries, and handle database transactions gracefully. * Experience with NoSQL (MongoDB) and knowing when to use it versus a relational database. * Proven ability to manage API performance, caching strategies (Redis), and connection pooling. * Strong understanding of RESTful API design and JWT-based security architectures. * Experience with Docker and deploying to staging/production environments. Compensation: 20,000.00 - 40,000.00 per month Work Location: In person

One address, no account. We’ll tell you when matching roles go live.

Senior Backend Developer (Node.js) Core SaaS Architecture at BRANDMAGICS SOFTWARE LABS PRIVATE LIMITED · Padmi