with a minimum of 2 years of experience, preferably working with the ExpressJS framework (or NestJS). The ideal candidate should be proficient in TypeScript, comfortable working in an office environment in HSR Layout, Bangalore, and has worked previously on
AI integration
projects.
Key Responsibilities:
Develop and maintain scalable backend services using NodeJS (ExpressJS preferred).
Design and implement REST APIs, authentication systems (JWT, OAuth), and follow MVC architecture best practices.
Build and optimize asynchronous event-driven applications utilizing Promises, async-await, error handling, and edge case management.
Work with both MongoDB and relational databases such as MySQL/PostgreSQL; strong preference for MongoDB.
Develop applications leveraging Redis and Kafka for caching and message brokering respectively.
Integrate and utilize Elasticsearch for advanced search capabilities.
Create and maintain cloud infrastructure primarily on AWS; familiarity with Vercel is a plus.
Employ Object-Oriented Programming principles (OOPS) in writing modular, secure, and maintainable code.
Collaborate to build and deploy AI-powered features such as LLM fundamentals (tokenization, embedding), agents & multi-agent systems, MCP custom tools, vector databases and retrieval systems, and long-running workflows.
Required Skill Set:
2+ years of solid NodeJS experience, especially with ExpressJS framework.
Proficiency in TypeScript is mandatory; good JavaScript skills are a plus.
Hands-on experience with Redis and Kafka in production environments.
Strong understanding of asynchronous programming models in NodeJS.
Working knowledge of databases: MongoDB (preferred) and relational DBs (MySQL/PostgreSQL).
Familiarity with REST API design, authentication protocols (JWT, OAuth), and MVC frameworks.
Experience implementing OOPS concepts in backend development.
Experience with Elasticsearch integration.
Working knowledge of AWS cloud services; experience with deployment and infrastructure automation.
Exposure to building AI applications focusing on: Large Language Model fundamentals: tokenization, embeddings.
Developing Agents and Multi-Agent Systems.
MCP client-server architecture and custom tool creation.
Vector databases and retrieval techniques.
Managing long-running backend workflows.
Additional Requirements:
Must have built or contributed to AI applications; please share demo or project link.
Strong communication skills with a team-oriented mindset.
Willingness to work full-time from office in Bangalore.
Job Types: Full-time, Permanent
Pay: ₹800,000.00 - ₹1,800,000.00 per year
Benefits:
Health insurance
Paid sick time
Provident Fund
Ability to commute/relocate:
HSR Layout, Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
Have you submitted your resignation with your previous employer?
If you have submitted your resignation, in how many days can you join us if selected?
If not resigned yet, what is your notice period? Please mention clearly in number of DAYS.
What is your current/last CTC?
What is your expected CTC now?
Experience:
Total IT: 2 years (Required)
Building Ai Applications: 1 year (Required)
NodeJS: 2 years (Required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.