We are looking for an experienced React Developer Trainer to train and mentor students/professionals in React.js and front-end development. The ideal candidate should have strong expertise in React, JavaScript, TypeScript, Redux, and related technologies, along with excellent teaching and communication skills to deliver interactive training sessions.
Responsibilities:
Conduct online/offline training sessions on React.js, JavaScript, and front-end development.
Design and develop course materials, hands-on exercises, and real-world projects.
Guide students in building interactive web applications using React.
Teach state management using Redux, Context API, and React Query.
Provide code reviews, debugging support, and feedback to learners.
Cover essential front-end technologies such as HTML, CSS, Bootstrap, Tailwind CSS, and Material-UI.
Explain API integration, RESTful services, GraphQL, and Firebase usage in React apps.
Assist students in portfolio building, Git/GitHub workflows, and deployment.
Stay updated with the latest React ecosystem trends and best practices.
Prepare and evaluate assignments, quizzes, and capstone projects.
Mentor students for technical interviews and real-world problem-solving.
Requirements:
Proven experience in React.js, JavaScript, and modern front-end development.
Strong knowledge of Hooks, Functional & Class Components, and React Lifecycle.
Hands-on experience with state management (Redux, Zustand, Recoil, or MobX).
Experience with Next.js, Server-side Rendering (SSR), and Static Site Generation (SSG) is a plus.
Knowledge of Node.js and Express.js is a plus.
Strong understanding of responsive design and front-end performance optimization.
Familiarity with Git, GitHub, CI/CD pipelines, and deployment (Vercel, Netlify, AWS).
Prior experience in mentoring, teaching, or conducting technical workshops.
Strong communication and presentation skills.
Passion for teaching and guiding aspiring developers.
Preferred Qualifications:
Bachelor's/Master's degree in Computer Science, IT, or a related field.
Experience in full-stack development (MERN stack is a plus).
Published projects or open-source contributions in React.js.
Job Types: Full-time, Permanent
Pay: ₹30,000.00 - ₹50,000.00 per month
Language:
English (Required)
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.