Job Description
<p><p><b>Job Description :</b><br/><br/></p><p>We are seeking a highly skilled MERN Stack Developer with 1+ years of experience to join our dynamic team.<br/>(Less than 4 Years of experience Please DO NOT APPLY).<br/><br/></p><p>The ideal candidate should have strong expertise in TypeScript, JavaScript, Node.js, Express.js, NestJS, and modern front-end frameworks like Next.js .<br/><br/></p><p>The candidate must have hands-on experience working with microservices, monolithic architectures, modular design patterns, and databases like MongoDB, PostgreSQL, and MySQL.<br/><br/></p><p>Additionally, experience with AWS, Docker, CI/CD, authentication mechanisms like OAuth and JWT, and WebSockets is required.<br/><br/></p><p>The role involves designing, developing, and maintaining high-performance applications, collaborating with cross-functional teams, and implementing best software development :</b></p><p><br/></p>- Design, develop, and maintain scalable MERN stack applications using Node.js, Express.js, and NestJS.<br/><br/></p><p>- Build robust microservices and monolithic applications with a modular approach.<br/><br/></p><p>- Implement secure authentication mechanisms using OAuth, SSO, JWT, and role-based access control (RBAC).<br/><br/></p><p>- Develop highly responsive Next.js applications using RTK (Redux Toolkit) and UI libraries like Ant Design, Material UI, or Chakra UI.<br/><br/></p><p>- Manage databases including MongoDB, PostgreSQL, and MySQL for efficient data storage and retrieval.<br/><br/></p><p>- Deploy and maintain cloud-based applications using AWS services.<br/><br/></p><p>- Implement CI/CD pipelines for automated deployment and integration.<br/><br/></p><p>- Work with Docker to containerize applications and streamline deployments.<br/><br/></p><p>- Utilize WebSockets for real-time communication features.<br/><br/></p><p>- Collaborate with cross-functional teams using GitHub and Jira for version control and project tracking.<br/><br/></p><p>- Write clean, maintainable, and testable code following the best design patterns and software architecture :</b></p><p><br/></p>- Bachelor's/Master's degree in Computer Science, Software Engineering, or a related field.<br/><br/></p><p>- Minimum 4+ years of professional experience in full-stack development using the MERN stack.<br/><br/></p><p>- Strong problem-solving skills and ability to work in an agile environment.<br/><br/></p><p>- Excellent communication and collaboration Have Skills Programming Languages :</b> TypeScript, Backend Development :</b> Node.js, Express.js, Frontend Development :</b> Next.js, React, Redux Toolkit (RTK), Any UI framework (Ant Design, Material UI, Chakra Database Management :</b> MongoDB, PostgreSQL, Software Architecture :</b> Microservices, Monolithic, Modular Version Control and Project Management :</b> GitHub, Web Technologies :</b> HTML, CSS, Skills :</b></p><p><br/></p><p>- <b>Testing Frameworks :</b> Jest, Cypress, Mocha.</p></p><p><br/></p><p>- <b>Monitoring and Observability :</b> Prometheus, Grafana.<br/><br/></p><p>- <b>Infrastructure Management :</b> CloudFormation, Kubernetes.<br/><br/></p><p>- <b>Message Brokers :</b> Kafka(Prefferred), RabbitMQ.<br/><br/></p><p>- React 19 and RTK Query.</p><br/></p> (ref:hirist.tech)