We are looking for an experienced Full Stack Developer proficient in the MERN stack (MongoDB, Express.js, React.js, Node.js) with exposure to AI-driven applications and ILM (Intelligent Learning Models). The ideal candidate will be responsible for building high-performance web applications, integrating AI-based features, and contributing to both front-end and back-end architecture. This role requires strong problem-solving abilities, hands-on development experience, and the capability to collaborate across product, design, and engineering teams.
Job Responsibilities:
- Application Development:
Design, develop, test, and maintain web applications using the MERN technology stack to ensure high performance, functionality, and scalability. - Front-End Engineering (React):
Build responsive, user-friendly interfaces and reusable components using React.js, modern state management libraries, and UI design best practices. - Back-End Engineering (Node/Express):
Develop robust APIs, business logic, and server-side services using Node.js and Express.js, ensuring secure data flows and efficient processing. - AI & ILM Integration:
Implement and integrate AI/ML/ILM models into applications to support intelligent automation, predictions, personalization, or data-driven decisions. - Database Management:
Design, query, and optimize NoSQL databases (MongoDB) for scalable and efficient data storage, retrieval, and indexing. - API & Microservices Development:
Build and consume RESTful and/or GraphQL APIs; contribute to microservice architecture and integration patterns. - Version Control & Collaboration:
Use Git for version control, branching, code reviews, and collaborative development workflows. - Testing & Quality Assurance:
Write unit, integration, and automation tests to ensure code quality, reliability, and maintainability. - Deployment & DevOps Collaboration:
Work closely with DevOps teams to deploy applications on cloud platforms, support CI/CD workflows, and handle environment management. - Security & Compliance:
Implement secure coding standards, handle authentication/authorization, and mitigate vulnerabilities in both client and server layers. - Performance Optimization:
Analyze performance metrics, refactor code, and optimize queries, rendering, and system operations for enhanced user experience. - Documentation & Standardization:
Prepare technical documentation including architecture diagrams, API docs, setup guides, and deployment procedures. - Cross-Functional Collaboration:
Partner with product managers, designers, and QA teams to ensure clear requirements, smooth delivery, and aligned development goals. - Continuous Learning & Innovation:
- Stay updated on emerging technologies in AI, ILM, and MERN ecosystem to recommend improvements and drive innovation.
Job Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or relevant technical field.
- Proven experience as a Full Stack Developer with strong MERN stack proficiency.
- Hands-on experience developing and integrating AI/ML models or working with AI frameworks/tools (preferred).
- Understanding of ILM concepts and application within intelligent systems (preferred).
- Strong JavaScript/TypeScript understanding and modern ES standards.
- Experience with cloud platforms (AWS, GCP, Azure, or similar) is a plus.
- Familiarity with containerization (Docker) and CI/CD practices.
- Solid understanding of RESTful APIs, microservices, and database design.
- Strong problem-solving, debugging, and analytical skills.
- Excellent communication, documentation, and collaboration abilities.
- Ability to work in an agile, fast-paced, and innovation-driven environment.