React Developer

Share

Your Role

Key Responsibilities

  • Develop and maintain responsive web applications using React.js, ensuring high performance and responsiveness.

  • Create reusable components and front-end libraries to streamline development processes.

  • Collaborate with product managers and designers to translate user requirements into technical specifications.

  • Optimize applications for maximum performance, scalability, and usability across various devices and browsers.

  • Integrate with back-end services and APIs to support application functionality.

  • Conduct code reviews, providing constructive feedback to team members to enhance code quality and maintainability.

  • Stay updated on emerging technologies, industry trends, and best practices in front-end development to continuously improve skills and knowledge.

  • Participate in team meetings and contribute to project planning and brainstorming sessions.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

  • 2+ years of professional experience in front-end development with a strong focus on React.js.

  • Proficiency in JavaScript, HTML, CSS, and modern JavaScript frameworks.

  • Experience with state management libraries (e.g., Redux, MobX) and RESTful APIs.

  • Familiarity with tools such as Webpack, Babel, and testing frameworks (e.g., Jest, Enzyme).

  • Strong problem-solving skills, attention to detail, and ability to work independently as well as in a team environment.

  • Familiarity with version control systems, such as Git, and collaborative development processes.