10 Sep
|
MMI Software
|
Mathura
10 Sep
MMI Software
Mathura
Job Description Position:Backend Developer - Node.js + TypeScript
Experience: 6-7 Years
Job Type: Full-Time | Permanent
About the Role
We are looking for an experienced Backend Developer with robust hands-on expertise in Node.js and TypeScript to design and build scalable, reliable, and high-performance backend systems.
Key Responsibilities
- Design, develop, and maintain scalable and high-performance RESTful APIs using Node.js and TypeScript.
- Design and implement distributed backend systems with a focus on scalability, reliability, performance, and fault tolerance.
- Work on Agentic Systems / Agentic AI workflows, integrations, orchestration, and backend infrastructure.
- Develop asynchronous and event-driven systems using queues, workers, and messaging systems.
- Design and implement backend architecture for multiple business domains.
- Build and maintain APIs, internal tools, admin panels, and backend services.
- Work with serverless architectures such as AWS Lambda, Vercel Functions, Cloudflare Workers, or similar platforms.
- Design and optimize PostgreSQL database schemas, queries, indexes, and migrations.
- Work with Redis, Kafka, and other queue/messaging systems.
- Contribute to shared packages, utilities, validators, and types within a monorepo architecture.
- Implement authentication, authorization, tenant-level isolation, and secure API access.
- Write comprehensive unit and integration tests using Vitest or similar testing frameworks.
- Participate in architecture discussions, code reviews, technical planning, and system design.
- Collaborate with frontend, product, AI, and other engineering teams to deliver reliable backend solutions.
What You’ll Work On
- Designing APIs, business logic, and data-access layers.
- Building and maintaining distributed systems.
- Designing Agentic AI / Agentic Systems and supporting backend infrastructure.
- Designing asynchronous workflows and background job processing.
- Modeling business domains and designing r
📌 Senior Backend Developer (Mathura)
🏢 MMI Software
📍 Mathura