The ideal candidate should possess excellent problem-solving abilities, a deep understanding of algorithmic thinking, and experience building scalable backend systems. Exposure to Agentic AI Workflows and AI-powered applications will be a strong advantage.
This role requires engineers who can not only develop production-grade applications but also solve complex computational problems efficiently and contribute to architecture and system design decisions.
Key Responsibilities :
1. Design and develop scalable backend applications using Node.js :
i. Build high-performance APIs and distributed services.
2. Design, optimize, and maintain MongoDB and SQL databases
:
3. Apply advanced Data Structures and Algorithms to solve complex business and technical challenges :
4. Analyze time and space complexity and optimize application performance :
5. Design and implement Agentic AI workflows and intelligent automation systems :
6. Participate in architecture discussions, system design reviews, and technical decision-making :
7. Write clean, maintainable, and efficient code following engineering best practices :
8. Conduct code reviews and mentor team members on coding standards and problem-solving techniques :
Mandatory Skills :
Strong DSA Problem Solving (High Priority) :
- Strong command of Data Structures and Algorithms.
- Expertise in Arrays, Strings, Linked Lists, Trees, Graphs, Heaps, Hashing, Dynamic Programming, Recursion, and Greedy Algorithms.
- Ability to analyze and optimize time and space complexity.
- Experience solving medium-to-hard coding problems on platforms such as LeetCode, Codeforces, HackerRank, or similar.
- Strong analytical and logical reasoning skills.
Backend Development :
- 3-5 years of hands-on experience with Node.js.
- Strong understanding of JavaScript/TypeScript fundamentals.
- Experience building scalable REST APIs and microservices.
Database Expertise :
- Strong experience with MongoDB.
- Strong experience with SQL databases (MySQL/PostgreSQL).
- Query optimization and database performance tuning.
AI Agentic Workflows :
- Exposure to Agentic AI systems, AI orchestration frameworks, or workflow automation.
- Understanding of LLM integration, RAG pipelines, or AI-powered applications is preferred.
Preferred Qualifications :
- Experience with system design and distributed systems.
- Knowledge of cloud platforms (AWS/GCP/Azure).
- Experience with Docker and Kubernetes.
- Familiarity with message brokers such as Kafka or RabbitMQ.
- Understanding of software design patterns and scalable architectures