Job Description
<p><p><b>About the Role : <br/></b><br/><br/>We are seeking a highly experienced and technically proficient Senior React/TypeScript Developer with a strong command of the MERN Stack (MongoDB, Express.js, React, Node.js) and its modern extensions, including Next.js.
You will be a key contributor, responsible for designing, developing, and maintaining high-quality, scalable, full-stack web applications.
This role requires expertise in building complex, performant UIs with TypeScript and proficiency in backend services development and integration.<br/><br/><b>Key Responsibilities : </b><br/><br/>- Full-Stack Development : Design, develop, and maintain full-stack web applications using MongoDB, Express.js, React, and Node.js, with a focus on leveraging the Next.js framework for production-grade features (e.g., SSR, SSG).<br/><br/>- Lead the development of highly responsive, intuitive UIs using React and ensuring type safety and maintainability through extensive use of TypeScript.<br/><br/>- Architect and build reusable, modular React components and libraries for internal consumption, ensuring consistency and accelerated development across projects.<br/><br/>- Implement modern, responsive designs using utility-first CSS frameworks like Tailwind CSS and integrate/customize existing React component libraries (e.g., Material UI, Ant Design).<br/><br/>- Design consumption strategies and securely integrate RESTful APIs developed by the backend team, managing state effectively (e.g., Redux Toolkit, Zustand, React Query).<br/><br/><b>Quality, Performance & Collaboration : </b><br/><br/>- Code Quality & Testing : Write clean, well-tested, and optimized code.
Take the lead on writing comprehensive unit and integration tests (e.g., Jest, React Testing Library).<br/><br/>- Identify and resolve performance bottlenecks, focusing on optimizing rendering speed, bundle size, and server response times (TTFB).<br/><br/>- Serve as a technical mentor and collaborate closely with UI/UX designers to ensure technical feasibility, backend developers for seamless API contracts, and DevOps teams for smooth deployment and monitoring.<br/><br/>- Contribute to architectural decisions, technology stack evaluations, and the definition of best practices for the entire development team.<br/><br/><b>Required Skills and Qualifications : </b><br/><br/>- Experience : 5+ years of progressive experience in front-end and full-stack development, with a focus on the React ecosystem.<br/><br/>- Core Stack : Expert proficiency with React.js (Hooks, Context API) and TypeScript.<br/><br/>- Full Stack Proficiency : Strong working knowledge of the MERN Stack (MongoDB, Express.js, React, Node.js).<br/><br/>- Next.js : Significant hands-on experience building production applications using the Next.js framework (including server-side rendering, routing, and API routes).<br/><br/>- Styling : Proficiency with modern CSS frameworks, specifically Tailwind CSS.<br/><br/>- APIs : Experience designing client-side data fetching strategies and consuming RESTful APIs.<br/><br/>- Version Control : Expert use of Git and experience with advanced branching strategies.<br/><br/>- Education : Bachelor's Degree in Computer Science, Engineering, or a related technical field.<br/><br/></p><br/></p> (ref:hirist.tech)