MERN Stack Developer
Full Job Description
Role Overview:
We are seeking an experienced MERN Stack Developer with strong hands-on expertise in Next.js and practical knowledge of Machine Learning integration. The ideal candidate will develop full-stack web applications, build scalable APIs, manage databases, implement modern frontend solutions using Next.js, and integrate AI/ML models into production environments.
Key Responsibilities
- Full-Stack Development: Develop and maintain applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Frontend Engineering: Build responsive, high-performance web apps with Next.js.
- Backend Services: Create secure REST APIs and manage MongoDB schemas/data models using Mongoose.
- Security Implementation: Enforce authentication/authorization via JWT/OAuth with role-based access control.
- AI/ML Integration: Connect Node.js apps to Python ML services (using FastAPI or Flask); integrate third-party APIs and external AI models.
- Optimization & Debugging: Ensure performance, scalability, and security; resolve issues across frontend, backend, DBs, and APIs.
- Collaboration: Work with UI/UX designers, ML engineers, and cross-functional teams using Git/GitHub for version control.
Required Technical Skills
- Languages: JavaScript / TypeScript (Strong knowledge required).
- Frontend: React.js, Next.js, HTML5, CSS3.
- Backend: Node.js, Express.js.
- Databases: MongoDB / Mongoose; Experience with PostgreSQL is a plus.
- APIs & Integration: REST API development, third-party service integration.
- Security: JWT/OAuth implementation.
- DevOps Basics: Git/GitHub version control; Basic Linux/server knowledge (Nginx, PM2).
Machine Learning & AI Requirements
- Languages: Python proficiency is essential for ML integration.
- Data Science Libs: Experience with Pandas and NumPy.
- ML Libraries: Scikit-learn; Basic knowledge of TensorFlow or PyTorch preferred.
- Integration Tasks: Create/consume ML APIs (FastAPI/Flask); preprocess data for model inference.
- RAG & Vector DBs: Experience with RAG pipelines, embeddings, and vector databases (Pinecone, Qdrant, Weaviate) is highly valued.
Preferred Skills & Benefits
- Azure/AWS Cloud Platforms: Deployment experience on DigitalOcean or similar clouds.
- GenAI: LLM API integration and Generative AI project history.
- Collaboration Tools: Docker, Redis, WebSocket/Socket.IO, CI/CD pipelines.
About the Company
We are a technology-driven company looking for talented engineers to join our remote-friendly team. We provide Provident Fund benefits and foster an environment where you can independently develop production-grade modules.
Company
Excellis IT Pvt Ltd
https://in.indeed.com/cmp/Excellis-IT-Pvt-Ltd-1?campaignid=mobvjcmp&from=mobviewjob&tk=1k73qssnohbrt800&fromjk=d49ca6078685a2ef
Practice this interview
A voice mock interview for MERN Stack Developer at Excellis IT Pvt Ltd, with questions from this job description and your resume, and a scored report afterwards.
Set up interview