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 applicationsBuild RESTful APIs for content management, user authentication, and analytics.Build and maintain scalable server-side architectures using Node.js and related technologiesDesign and optimize database schemas and queries for NoSQL Cosmos DBOptimize application performance through profiling and monitoringHandle high-traffic scenarios and implement themParticipate in system design discussions and architectural decision-makingEstablish and enforce coding standards and development workflowsDo code reviewsHelp mentor junior backend developersSoft Skills
Strong mentorship and team leadership abilitiesExcellent communication skills for cross-functional collaborationProblem-solving mindset with attention to detailAbility to balance technical excellence with project timeline requirementsTHIS 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 .