Job Summary :
We are seeking an experienced and proactive MERN Stack Developer with expertise in React, Next.js, Node.js, and NestJS to join our high-performing development Responsibilities :
- Design and implement highly scalable, resilient full-stack web applications using React, Next.js (Frontend) and Node.js, NestJS, Express.js (Backend).
- Develop and maintain RESTful APIs with a focus on performance, scalability, and security.
- Implement asynchronous programming techniques and event-driven architecture for optimal backend performance.
- Integrate authentication systems using JWT, Firebase Auth, and manage secure data flow.
- Work with MongoDB (primary DB) and relational databases such as MySQL and PostgreSQL.
- Deploy and manage applications on AWS (EC2, S3), and build CI / CD pipelines using GitHub Actions.
- Utilize tools like Docker, NGINX, PM2 for containerization, load balancing, and process management.
- Conduct API testing and documentation using Postman and Swagger.
- Write unit and integration tests using Mocha, Chai, or Jest.
- Handle real-time communication using WebSocket and WebRTC.
- Implement event streaming and messaging using Kafka and RabbitMQ.
- Integrate third-party services such as Stripe, PayPal, and Firebase.
- Collaborate cross-functionally with UI / UX, DevOps, and QA Skills & Qualifications :
- Strong hands-on experience in React.js and Next.js
- Understanding of SSR (Server-Side Rendering) and client-side :
- Proficient in Node.js, Express.js, NestJS
- Strong understanding of REST APIs, async / await, event-driven :
- Primary : MongoDB
- Secondary : MySQL, & DevOps :
- Experience deploying applications on AWS EC2, S3
- Experience with Docker, NGINX, and :
- Git, Postman, Frameworks :
- Mocha, Chai & :
- Strong knowledge of HTTPS, WebSocket, and Streaming & Messaging :
- Experience with Kafka and & Integrations :
- JWT, Firebase Auth
- Stripe, PayPal integrations
(ref : hirist.tech)