Role Overview
Mekanism Technologies is seeking a skilled React JS Developer with 3+ years of experience in front-end development. The ideal candidate will be responsible for building interactive and scalable web applications, ensuring high performance, and delivering seamless user experiences. You will work closely with design and backend teams to implement efficient solutions while maintaining high code quality and development standards.
Responsibilities
- Develop and maintain modern web applications using React JS.
- Convert UI/UX designs into responsive and user-friendly web interfaces.
- Build reusable components and scalable front-end architecture.
- Integrate front-end applications with backend services and APIs.
- Identify and resolve bugs using debugging tools and browser developer tools.
- Work collaboratively with designers, backend developers, QA Team and other stakeholders.
- Ensure application performance through code optimization and efficient rendering techniques.
- Perform code reviews and follow coding standards to maintain code quality.
- Maintain clear technical documentation for features and development workflows.
- Stay updated with emerging front-end technologies and best practices.
Requirements
- Strong knowledge of JavaScript (ES6+), HTML5, and CSS3.
- Hands-on experience with React JS, including hooks, components, and state management.
- Experience working with TypeScript in front-end development.
- Familiarity with state management tools such as Redux, Redux Toolkit or Context API.
- Experience integrating REST APIs with front-end applications.
- Knowledge of responsive design and cross-browser compatibility.
- Familiarity with version control systems such as Git.
- Understanding of performance optimization techniques and efficient component rendering.
- Experience with UI libraries such as Material UI, Ant Design, or Tailwind CSS.
- Hands-on experience with testing libraries such as Jest or React Testing Library.
- Experience using debugging tools such as Postman and browser developer tools.
Nice to Have
- Experience with Next.js or server-side rendering frameworks.
- Understanding of modern development workflows and Agile practices.
- Exposure to CI/CD pipelines and automated deployment processes.
Skills
- React.js
- TypeScript
- JavaScript
- Redux
- Git