ElementSkill

UI Developer - React.js

Pune, MH, IN

about 1 month ago
Save Job

Summary

We are looking for a skilled and passionate UI Developer with 2+ years of experience to join our team. The ideal candidate will have a strong background in front-end development, specializing in building responsive, high-performance web applications using React.js. This role also offers the opportunity to work on back-end technologies and contribute to the company's growth.

Key Responsibilities

  • Design, develop, and maintain scalable React applications.
  • Write clean, modular, and reusable code following best practices.
  • Optimize components for maximum performance across various devices and browsers.
  • Identify and resolve UI-related issues to deliver a seamless user experience.
  • Stay up to date with the latest front-end technologies and advancements in the React ecosystem.
  • Collaborate in an Agile environment, participating in sprint planning, stand-ups, and retrospectives.
  • Debug issues and provide effective solutions.
  • Conduct and participate in code reviews to ensure code quality and adherence to best practices.

Required Skills And Qualifications

  • 2+ years of hands-on experience in front-end development.
  • Strong proficiency in React.js and its core concepts (hooks, state management, functional components).
  • Solid understanding of JavaScript (ES6+), HTML5, and CSS3.
  • Experience with state management libraries like Redux, MobX, or Context API.
  • Knowledge of RESTful APIs and integrating front-end applications with back-end services.
  • Proficiency in building responsive designs and ensuring cross-browser compatibility.
  • Experience with version control systems like Git.
  • Strong analytical and problem-solving skills with keen attention to detail.
  • Effective communication and collaboration skills.

Nice To Have

  • Familiarity with UI/UX design tools such as Figma, Sketch, or Adobe XD.
  • Experience with testing frameworks like Jest, Enzyme, or React Testing Library.
  • Knowledge of CSS preprocessors like SASS or LESS.
  • Understanding of build tools like Webpack, Babel, or Vite.

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job