HamburgerMenu
hirist

Full Stack Developer - Node.js/TypeScript/React.js

Smart Source
3 - 8 Years
Ahmedabad

Posted on: 10/06/2026

Job Description

Job Description :


We are looking for a highly skilled Full Stack Developer with experience in modern web technologies and AI-driven application development. The ideal candidate will be responsible for building scalable web applications, designing robust backend services, and developing AI-powered agents that automate workflows and enhance product capabilities.

You will work closely with Product Managers, Designers, AI Engineers, and DevOps teams to deliver high-quality software solutions that serve customers at scale.

Key Responsibilities :

- Design, develop, and maintain scalable full-stack web applications using React.js, TypeScript, Node.js, and PostgreSQL.

- Build responsive and intuitive user interfaces optimized for desktop, tablet, and mobile devices.

- Develop reusable frontend components and maintain a scalable component architecture.

- Implement secure and high-performance backend services and RESTful APIs.

- Create efficient database schemas, queries, and indexing strategies for optimal performance.

- Ensure application security, scalability, reliability, and maintainability.

- Design and develop AI-powered agents and workflow automation solutions.

- Build intelligent applications using frameworks such as :

1. LangChain

2. LangGraph

3. CrewAI

4. OpenAI Agents SDK

5. LlamaIndex

- Integrate Large Language Models (LLMs) into production systems.

- Develop Retrieval-Augmented Generation (RAG) solutions using vector databases.

- Create multi-agent systems for business process automation.

- Optimize prompts, agent workflows, and model performance for production use cases.

- Design RESTful and GraphQL APIs for internal and external integrations.

- Implement authentication and authorization using JWT, OAuth, and SSO mechanisms.

- Build microservices and event-driven architectures where required.

- Integrate third-party services, AI platforms, and cloud APIs.

- Develop asynchronous processing pipelines and workflow automation systems.

- Design normalized and scalable PostgreSQL database architectures.

- Write optimized SQL queries and stored procedures.

- Manage data migrations and schema versioning.

- Implement caching strategies using Redis or similar technologies.

- Work with vector databases such as Pinecone, Weaviate, ChromaDB, or Qdrant for AI applications.

- Write clean, maintainable, and well-documented code following industry best practices.

- Develop unit, integration, and end-to-end test cases.

- Perform code reviews and ensure adherence to coding standards.

- Troubleshoot and resolve application issues across frontend, backend, and database layers.

- Monitor application performance and proactively address bottlenecks.

- Deploy and maintain applications on cloud platforms.

- Work with containerization technologies such as Docker and Kubernetes.

- Monitor production systems and ensure high availability.

- Participate in release planning and deployment activities.

- Collaborate with cross-functional teams to define technical solutions.

- Participate in architectural discussions and technical decision-making.

- Mentor junior developers and contribute to engineering best practices.

- Provide technical estimates and contribute to sprint planning.

Required Skills :

Frontend Technologies :

1. React.js

2. TypeScript

3. JavaScript (ES6+)

4. HTML5

5. CSS3

6. Tailwind CSS / Material UI / Bootstrap

7. Redux / Zustand / Context API

Backend Technologies :

1. Node.js

2. Express.js / NestJS

3. REST APIs

4. GraphQL

5. Microservices Architecture

AI & LLM Technologies :

1. LangChain

2. LangGraph

3. CrewAI

4. OpenAI Agents SDK

5. Prompt Engineering

6. Retrieval-Augmented Generation (RAG)

7. LLM Integration

8. AI Workflow Automation

9. Vector Databases

Databases :

1. PostgreSQL

2. Redis

3. MongoDB (Preferred)

4. Vector Databases (Pinecone, Weaviate, ChromaDB, Qdrant)

Cloud & DevOps :

1. AWS / Azure / GCP

2. Docker

3. Kubernetes

4. GitHub Actions / Jenkins

5. CI/CD Pipelines

Testing :

1. Jest

2. React Testing Library

3. Cypress / Playwright

4. API Testing

Version Control :

1. Git

2. GitHub / GitLab / Bitbucket

- Bachelor's or Master's degree in Computer Science, Information Technology, or related field.

- Experience building AI-powered SaaS products.

- Hands-on experience with OpenAI, Anthropic, Gemini, or similar LLM APIs.

- Experience with workflow orchestration tools and agent-based systems.

- Familiarity with event-driven architectures and message queues (Kafka, RabbitMQ, SQS).

- Experience in startup or product-based environments.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...