Job Description
About the Role:
- We are looking for a Full-Stack Intern who is excited to work across the full development lifecycle — from frontend design to backend development, API integrations, and database modeling.
- You’ll contribute directly to our AI-powered automation platform that helps enterprises streamline document processing, workflows, and data intelligence.
- You will work closely with our product and AI engineering teams to design, build, and deploy features used by real businesses.
Responsibilities:
- Design, develop, test, and deploy features for our web-based automation platform.
- Build and maintain both frontend and backend components:
- Frontend: Develop responsive dashboards, workflow builders, and UI components using React/Next.js and modern design frameworks.
- Backend: Develop APIs, automation logic, and integrations using Node.js/Express.
- Model and optimize databases using PostgreSQL and MongoDB.
- Integrate AI models and automation agents into the platform.
- Implement webhooks, schedulers, and background jobs for workflow automation.
- Write clean, maintainable code, perform code reviews, and contribute to documentation.
- Follow modern practices in security, testing, CI/CD, and scalable SaaS architecture.
Requirements:
- Strong understanding of HTML, CSS, JavaScript, and at least one modern frontend framework (React or Next.js preferred).
- Practical experience with Node.js/Express and REST API development.
- Good working knowledge of both PostgreSQL (SQL) and MongoDB (NoSQL).
- Experience with Git and collaborative development workflows (branching, pull requests, reviews).
- Familiarity with OAuth2, API integrations, and handling of external services (e.g., Outlook, Gmail, Slack).
- Understanding of Docker and basic CI/CD pipelines (e.g., GitHub Actions).
- Knowledge of Prisma or Mongoose, TypeScript, and API testing tools such as Postman.
- Awareness of state management libraries like Zustand, Redux, or Context API.
- Understanding of cloud environments (Azure/AWS) and secure secrets handling.
- Experience working with automation tools or APIs (Langflow, n8n, Zapier) and data exchange formats such as JSON and XML.
- Basic Python scripting ability for testing or AI-related tasks.
- Curiosity to understand real-world enterprise workflows such as ERP or accounting processes.
- Strong problem-solving mindset, ability to work independently, and clear communication skills.
What You’ll Learn:
- Building production-grade SaaS using the MERN + PostgreSQL stack.
- Integrating AI and automation in real business workflows.
- Working with scalable systems, CI/CD pipelines, and modern cloud infrastructure.
- Writing maintainable, secure, and well-documented production code.
If an employer asks you to pay any kind of fee, please notify us immediately. Unstop does not charge any fee from the applicants and we do not allow other companies also to do so.