About the Role We are seeking a Lead Full Stack Architect – Backend Focus to architect, build, and optimize high-performance, large-scale systems. This role is backend-focused but requires solid frontend problem-solving skills. You will lead development across multiple interconnected modules, ensuring the system is designed for high scalability, modular decoupling, and future feature extensibility . You’ll tackle real-world performance issues , design solutions for millions of data records with complex queries, implement efficient caching strategies , and handle high-frequency API traffic without system degradation. Your work will directly influence system reliability, developer productivity, and overall product scalability . Key Responsibilities Backend Leadership Lead architecture and development for backend-heavy, modular systems. Design solutions for large datasets (millions of records) with multi-level joins, nested sorting, and pagination . Implement fault-tolerant designs to avoid infinite loops, bottlenecks, or cascading failures under high-frequency requests. Drive performance optimization , caching strategies (Redis, in-memory), and query tuning. Full Stack Contribution Solve complex frontend challenges when needed (React/Next.js preferred). Build dynamic, data-driven UIs capable of handling large paginated datasets efficiently. System Scalability & Maintainability Design architecture that allows modules to be tightly integrated yet easily decoupled for future replacements or upgrades. Write maintainable, modular, and clean code with clear documentation . Monitoring & Debugging Implement real-time monitoring and logging for performance tracking. Diagnose and resolve production incidents , including “API success but null response” and CPU spikes. Mentorship & Code Quality Review pull requests for performance, security, and scalability considerations. Mentor developers in backend best practices and advanced SQL/NoSQL optimizations. Requirements Technical Skills Backend Expertise : 5+ years in Node.js or NestJS with deep knowledge of event loops, async patterns, clustering, and process management. Expert in SQL databases (PostgreSQL/MySQL/SQL Server) with query optimization, indexing, and execution plan analysis . Experience in large-scale API design , pagination strategies, and cache invalidation logic. Frontend Knowledge : Proficient with React.js / Next.js and state management (Redux, Zustand, etc.). Understanding of performance optimization in frontend rendering with large datasets. Architecture & Scalability : Designing decoupled, modular architectures capable of being restructured without major rewrites. Experience with message queues, microservices, and distributed systems. Performance & Monitoring : Redis/memcached caching at scale. Strong debugging skills with tools like New Relic, Datadog, or custom monitoring solutions. Soft Skills Strong problem-solving mindset for real-world production scenarios . Ability to lead a team and set technical direction. Excellent communication skills for cross-functional collaboration. Nice to Have Experience with multi-tenant architectures . Knowledge of containerization (Docker, Kubernetes). Familiarity with high-traffic systems (100k+ requests per minute).