Bestkaam Logo
Knovator Technologies Pvt Ltd Logo

Software Engineer (Full Stack)

Surat, Gujarat, India

6 days ago

Applicants: 0

MongoDB React Node.js Engineering Clustering
Salary Not Disclosed

3 weeks left to apply

Job Description

Job Title: Full Stack Developer Location: Surat, Gujarat Work Mode: Onsite (No Work from Home) Experience: 1+ Years 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).

Required Skills

MongoDB React Node.js Engineering Clustering

Additional Information

Company Name
Knovator Technologies Pvt Ltd
Industry
N/A
Department
N/A
Role Category
.NET Developer
Job Role
Entry level
Education
No Restriction
Job Types
On-site
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