MERN Stack Developer .
Surat, Gujarat, India
6 days ago
Applicants: 0
Share
3 weeks left to apply
Job Description
Job Title : MERN Stack Developer Experience : Min 1+ year Location: Surat ( No WFH ) Job Summary: We are looking for a Full Stack Developer (MERN) with hands-on experience in building highly scalable, performance-driven applications . The ideal candidate should have a deep understanding of both front-end and back-end development, microservices, and database optimization for large-scale systems. You will be responsible for designing, developing, and maintaining applications that can handle high concurrency (1,000+ active users) while ensuring performance, reliability, and scalability. This role involves working closely with cross-functional teams ? including product managers, designers, and DevOps engineers ? to deliver cutting-edge, enterprise-grade solutions. Roles & Responsibilities: Design and develop scalable and distributed web applications using the MERN stack (MongoDB, Express.js, React/Next.js, Node.js). Build and optimize RESTful APIs for high-performance, concurrent environments. Architect and manage MongoDB databases , ensuring high availability, efficient query performance, and scalability. Implement queueing systems (e.g., BullMQ, RabbitMQ, Kafka, or Redis Queues) for background jobs and asynchronous processing. Optimize server and client performance to support real-time data updates and high concurrent user loads. Collaborate with DevOps to improve deployment pipelines, containerization (Docker), and cloud scalability . Conduct thorough testing, profiling, and debugging to identify performance bottlenecks and optimize both code and infrastructure. Participate in code reviews, architecture discussions, and sprint planning to ensure technical excellence and scalability across all layers. Qualification / Requirements: Bachelor?s degree in Computer Science, Engineering, or related field (or equivalent experience). 1+ years of hands-on experience in full-stack development using the MERN stack . Proven experience working on applications supporting 1,000+ concurrent users or large-scale distributed systems. Strong expertise in: Node.js (asynchronous programming, clustering, performance optimization) Next.js & React.js (SSR, CSR, and dynamic rendering) MongoDB (aggregation pipelines, indexing, schema design for scalability) Practical experience with message queues (BullMQ, RabbitMQ, Kafka, or Redis Streams). Familiarity with caching mechanisms (Redis, Memcached) to optimize performance. Experience with Docker and microservices-based architectures is a plus. Good understanding of API design , authentication mechanisms (JWT, OAuth) , and security best practices . Experience working in Agile environments and using Git-based version control . Nice to Have: Exposure to serverless computing (AWS Lambda) . Experience with monitoring tools (New Relic, Datadog, ELK Stack). Knowledge of CI/CD pipelines and automated deployment workflows. Experience in real-time communication (WebSockets, Socket.io). What We Offer: Opportunity to work on high-traffic, scalable platforms used by thousands of active users. A collaborative environment with a strong focus on technical innovation and system scalability . Competitive compensation and a culture that values growth and learning .
Required Skills
Additional Information
- Company Name
- Knovator Technologies Pvt Ltd
- Industry
- N/A
- Department
- N/A
- Role Category
- Solutions Architect
- Job Role
- Entry level
- Education
- No Restriction
- Job Types
- On-site
- Employment Types
- Full-Time
- Gender
- No Restriction
- Notice Period
- Less Than 30 Days
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 6 days ago
- Application Ends
- 3 weeks left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position