Role Overview :
We are seeking a passionate Full-Stack Developer who is proficient in the MERN stack (MongoDB, Express, React, Node.js), with added knowledge or interest in AWS cloud services, Large Language Models (LLMs), and AI Agents / intelligent assistants. You will be responsible for designing, developing, deploying, and maintaining full-stack features, as well as integrating AI components (LLMs or agents), and optionally managing cloud infrastructure to support scaling and reliability.
Key Responsibilities :
- Design, build, test, and maintain full-stack web applications using the MERN stack (MongoDB, Express, React, Node.js).
- Define and implement RESTful APIs.
- Integrate front-end components with back-end logic, ensuring seamless UX and performance.
- Develop, fine-tune, and integrate LLM-based features (e.g., text generation, summarization, chat, knowledge retrieval).
- Build or contribute to AI Agents : automation, orchestration, multi-step reasoning workflows.
- Work with AWS services : e.g., EC2 / Lambda / ECS, S3, IAM, API Gateway, DynamoDB / RDS as needed.
- Deploy, monitor, and maintain applications; ensure scalability, reliability, and security.
- Write clean, maintainable, well-documented code; conduct code reviews.
- Collaborate with product, UX / design, QA, and AI research teams to deliver features from concept to production.
- Stay updated on AI and full-stack development trends; suggest improvements and new technologies.
Required Skills & Qualifications :
Strong proficiency in JavaScript , on both front-end and back-end.Experience in using React for building responsive UI.Solid experience with Node.js and Express.js for server-side development.Experience with MongoDB or another NoSQL DB; understanding of schema design, indexing, performance.Good understanding of version control systems (Git), and collaborative software development.Familiarity with REST API design.Strong problem solving, debugging, and optimization skills.Good communication skills and ability to work in a team.Optional / Desired Skills (Nice to Have) :
Experience with AWS / cloud infrastructure : deploying services, serverless patterns, containers, scaling, cost optimization.Familiarity with LLMs (e.g. OpenAI, Hugging Face, Llama, etc.) : usage, fine-tuning, prompt engineering.Experience building or orchestrating AI agents, multi-step workflows, or tools that coordinate multiple AI-powered components.Knowledge of CI / CD pipelines, automated testing frameworks.Understanding of security best practices (authentication, authorization, data protection).Experience with other databases (SQL, Redis) or caching, message queues (e.g. Kafka, RabbitMQ).Experience with performance optimization (front-end, back-end) and monitoring tools.(ref : hirist.tech)