Company Overview
Doyenhub Software Solution Pvt. Ltd. is a prominent IT consulting firm headquartered in Surat specializing in delivering highquality software solutions. With a team of 51200 employees we strive for excellence and innovation in the IT software services industry. Explore more about us at www.doyenhub.
Job Overview
We are seeking a highly skilled Senior MERN Stack Developer to join our dynamic team in Surat. This is a fulltime position ideal for a developer with extensive experience in JavaScript frameworks who is passionate about building efficient scalable and innovative software solutions. If you are looking to contribute to exciting projects and grow your career within a supportive IT consulting environment we would love to hear from you.
Qualifications and Skills
- Proficiency in JavaScript (Mandatory skill) with a strong understanding of its core concepts and new features in ES6.
- Extensive experience with Node.js (Mandatory skill) for backend development including best practices for scalable web services.
- Advanced knowledge of React.js (Mandatory skill) for building interactive user interfaces and optimizing componentdriven architecture.
- Practical experience with Express.js for creating comprehensive backend services and RESTful APIs.
- Strong understanding of MongoDB and its role as a NoSQL database capable of building complex data models and queries.
- Experience designing and integrating RESTful APIs for servertoclient or clienttoserver communication.
- Familiarity with GraphQL for efficient data fetching including its integration with existing REST APIs.
- Basic knowledge of TypeScript and its application in large codebases to improve type safety and maintainability.
Roles and Responsibilities
- Develop and maintain robust scalable and efficient code using the MERN stack to meet client requirements.
- Collaborate with crossfunctional teams to define design and deliver new features and functionalities.
- Ensure the performance quality and responsiveness of applications by employing comprehensive testing and optimization techniques.
- Participate in code reviews providing constructive feedback to peers to maintain high code quality.
- Troubleshoot and resolve complex technical issues deploying timely solutions to enhance system stability.
- Stay updated with the latest industry trends and advancements in JavaScript frameworks and tools.
- Mentor and guide junior developers sharing best practices and contributing to their professional development.
- Document technical specifications and maintain thorough code documentation for future reference.
Required Experience:
Senior IC