Company Overview
dMACQ Software Pvt. Ltd. is supporting a revolutionary educational platform that delivers personalised learning experiences across multiple digital modalities. The Platform will serve as the central hub connecting Learners, Deliverers, Creators, and Judges within our educational ecosystem. You will be part of a cross-cultural / cross-country team.
Position Summary
We are seeking an experienced ( more than 5 years )
Backend Developer (Node.js)
with deep expertise in
TypeScript
to design, develop, and optimize high-performance backend systems. In this role, you will build scalable server-side architectures that powers’ next-generation edtech platforms for Ivy League universities. Your responsibilities will include designing robust APIs, implementing complex business logic, and integrating with external systems such as gaming servers and educational content providers.
What do you need for this opportunity (mandatory)?
Node.js + TypeScript (over 5 years experience is must)
Fastify
Nx Monorepo (mandatory for modular architecture)
Azure Cosmos DB (Mongo API with Mongoose recommended)
Docker (local setup + deployable image)
Jest (unit + integration tests)
Passport + JWT (auth)
Experience with real-time applications - WebSockets, Socket.io.
Git mastery - version control & branching strategies
Good understanding of distributed systems concepts - how they work & scale.
Should have experience handling small team of junior developer
Good to Have :
Message queues (Azure Communication Service)
Cloud platforms (Azure)
Monitoring tools (DataDog, Prometheus)
Containerization (Docker) and Orchestration (Kubernetes)
Key Responsibilities
Design and develop complex, high-performance Node.js applications
Build RESTful APIs for content management, user authentication, and analytics.
Build and maintain scalable server-side architectures using Node.js and related technologies
Design and optimize database schemas and queries for NoSQL Cosmos DB
Optimize application performance through profiling and monitoring
Handle high-traffic scenarios and implement them
Participate in system design discussions and architectural decision-making
Establish and enforce coding standards and development workflows
Do code reviews
Help mentor junior backend developers
Soft Skills
THIS IS AM
IMMEDIATE OPENING
AND CANDIDATES WHO CAN
JOIN IMMEDIATELY
AND
WITHIN 10 DAYS
WILL BE GIVEN A PREFERENCE. THIS IS A
ON-SITE OPENING IN MUMBAI.
Senior Backend Engineer • India