Job Description: Position: MERN / Next.js Developer
Experience Required: 4 Years
Job Type: Full-Time
Department: Engineering / Technology
Professional experience in designing, developing, and maintaining modern web applications. The ideal candidate should have strong expertise in MongoDB,MySQL, Express.js, React.js, Node.js, and Next.js, along with a solid understanding of frontend and backend development best practices.
A minimum of one year of experience implementing or integrating Artificial Intelligence (AI) within software applications is also required.
This role requires a developer who can contribute across the full application lifecycle, from requirement analysis and development to testing, deployment, and support. The candidate should be capable of building scalable, high-performance applications and collaborating effectively with cross-functional teams.
Design, develop, test, and maintain robust web applications using Node.js, React.js, Express.js, Next.js, MongoDB,
Build responsive, reusable, and high-quality user interface components using React.js and Next.js
Develop secure and scalable backend services and RESTful APIs using Node.js and Express.js
Build server-side rendered and static web applications using Next.js
Design and manage MongoDB databases, including schema design, query optimization, and data modeling
Collaborate with product managers, UI/UX designers, QA engineers, and other developers to deliver high-quality solutions
Integrate third-party APIs, services, and external systems as required
Troubleshoot, debug, and resolve application issues in development and production environments
Write clean, maintainable, and well-documented code following coding standards and best practices
Participate in code reviews to ensure code quality, performance, and security
Optimize applications for speed, SEO, scalability, and reliability
Support deployment, release management, and post-deployment maintenance activities
Stay updated with emerging technologies and recommend improvements to existing systems
Integrate AI-powered features into web applications using modern AI APIs and frameworks
Develop and integrate AI-based chatbots, conversational interfaces, or virtual assistants
Work with Large Language Model (LLM) APIs for tasks such as text generation, summarization, and intelligent workflows
Implement AI-powered search, recommendations, summarization, and content automation features
Build AI-assisted workflows such as document processing, text classification, and data extraction
Integrate third-party AI services such as:
Optimize prompts and AI interactions for performance, cost, and response quality
Ensure secure handling of user data while working with AI-powered systems
Monitor and improve AI-based workflows and system outputs
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline
4+ years of hands-on experience in full-stack web development
Strong backend development experience using Node.js and Express.js
Strong proficiency in JavaScript (ES6+), HTML5, and CSS3
Practical experience with React.js and Next.js
Hands-on experience with MongoDB, including collections, indexing, aggregation, and performance tuning
Good understanding of RESTful API design and integration
Experience with server-side rendering (SSR) and static site generation (SSG) in Next.js
Experience with GIT or similar version control systems
Familiarity with authentication and authorization mechanisms such as JWT and role-based access control
Good understanding of software development lifecycle and debugging techniques
&