We are looking for a MERN Stack Developer with 2 3 years of professional experience to join our development team. The ideal candidate should have strong knowledge of React.js, Node.js, and MYSQL database management, along with experience in form handling, authentication, and API integration. This role requires practical problem-solving skills, attention to detail, and the ability to build efficient, scalable web applications.
Key Responsibilities:
- Design, develop, and maintain applications using MYSQL, Express.js, React.js, and Node.js.
- Write reusable, maintainable, and well-documented code following best coding practices.
- Collaborate with designers and backend engineers to create seamless and responsive user experiences.
- Ensure proper database design and interaction using MYSQL (MySQL, PostgreSQL, etc.).
- Conduct testing, debugging, and optimization to ensure high performance and reliability.
- Implement form management using advanced React tools like Formik, Yup, and React Hook Form.
- Manage state and data flow effectively using React Hooks, Redux Toolkit, or Context API.
- Build secure authentication and authorization systems using JWT or similar token-based methods.
- Develop and integrate file upload functionality (for images or documents) with proper validation and backend storage.
Required Skills & Qualifications:
- 2-3 years of hands-on experience as a MERN Stack Developer.
- Proficiency in React.js, Node.js, Express.js, and SQL databases (MySQL, PostgreSQL, etc.).
- Strong understanding of form handling, validation, and state management using Formik, Yup, or Redux Toolkit.
- Experience implementing token-based authentication (JWT/OAuth).
- Ability to build and integrate RESTful APIs.
- Familiarity with file handling and upload mechanisms on both client and server sides.
- Strong debugging, problem-solving, and optimization skills.
- Knowledge of Git and collaborative development practices.
Nice to Have:
Experience with TypeScript, Next.js, or Docker. Knowledge of CI/CD, cloud deployment, or testing frameworks (Jest, React Testing Library). Familiarity with UI libraries like Material UI or Tailwind CSS.