Full-Stack Developer – React.js, Next.js, Node.js & AI-Assisted DevelopmentDevelop modern web applications using React.js, Next.js, Node.js, Express.js, MongoDB, and PostgreSQL, with a strong focus on AI-assisted coding, debugging, testing, and development productivity.Requirements and SkillsFront-End
- Good understanding of HTML5, CSS3, and JavaScript (ES6+)
- Hands-on experience with React.js & Next.js
- Understanding of React Hooks, component-based architecture, and reusable components
- Hands-on experience with Redux / Redux Toolkit
- Experience with Tailwind CSS, Ant Design, or Bootstrap
- Understanding of responsive web design and cross-browser compatibility
- Experience with REST API integration using Axios or Fetch
- Understanding of form handling, validation, and error handling
- Ability to convert UI designs into responsive web interfaces
- Understanding of frontend performance optimization
Back-End
- Hands-on experience with Node.js and Express.js
- Understanding of RESTful API design and development
- Experience with API integration and request/response handling
- Understanding of middleware, validation, and error handling
- Hands-on experience with JWT authentication and authorization
- Experience with MongoDB
- Working knowledge of PostgreSQL or MySQL
- Understanding of database relationships, queries, indexing, and transactions
- Understanding of API security and data protection
- Understanding of environment variables and configuration management
- Basic knowledge of Docker and application deployment
AI-Assisted Development
- Hands-on experience with AI-powered coding tools such as Claude Code, Cursor, ChatGPT, or similar tools
- Ability to use AI tools for:
- Code generation
- Debugging and troubleshooting
- Refactoring
- Code explanation
- Unit test generation
- Documentation
- Code review
- Development research
- Ability to provide proper project context and instructions to AI coding tools
- Ability to break complex development tasks into smaller AI-assisted tasks
- Understanding of AI-generated code and ability to review and validate it before implementation
- Ability to identify incorrect, inefficient, insecure, or unnecessary AI-generated code
- Basic understanding of AI agents and agent-based development workflows
- Basic understanding and practical exposure to MCP (Model Context Protocol)
- Ability to use AI tools as a development assistant while maintaining ownership of the final implementation
Responsibilities
- Develop and maintain frontend applications using React.js and Next.js
- Develop scalable backend APIs using Node.js and Express.js
- Design and implement database operations using MongoDB and PostgreSQL/MySQL
- Implement authentication, authorization, validation, and error handling
- Build reusable frontend components and maintain application state using Redux Toolkit
- Integrate frontend applications with backend APIs
- Debug and resolve application issues across frontend and backend
- Use AI-assisted development tools to improve coding speed, debugging, testing, and overall productivity
- Review, test, and validate AI-generated code before committing it to the project
- Use AI agents and MCP-based tools where appropriate for development workflows
- Write clean, reusable, maintainable, and secure code
- Maintain and improve existing applications and implement new features
- Follow Git, code-review, testing, and development best practices
- Collaborate with senior developers, QA, UI/UX designers, and other engineering teams
- Continuously learn and adopt modern development and AI-assisted engineering practices
Perks and Benefits
- Flexible, Fun Working Hours
- AI Upskilling Programs
- 5 Days Working
- Internal Job Mobility
- Monthly Celebrations & Social Events
- Paid Internship with Stipend
- Team Size Exposure of 60+