Front End Developer - React.Js

Overview

Remote
Depends on Experience
Contract - Independent
Contract - W2
No Travel Required

Skills

HTML5
Frontend Development
React.js
User Experience

Job Details

Responsibilities:

Design, develop, and implement user interface components using ReactJS.

Collaborate with cross-functional teams to design and deliver user-friendly web applications.

Optimize application performance for maximum speed and scalability.

Write reusable, efficient, and well-documented code.

Ensure the technical feasibility of UI/UX designs.

Participate in code reviews and provide constructive feedback to peers.

Stay updated with industry trends and best practices in UI development.

Collaborate with backend developers to integrate frontend components with server-side logic.

Troubleshoot and debug UI issues to ensure smooth functionality across different browsers and devices.

Requirements:

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).

Proven experience as a UI Developer, Front End Engineer, or similar role, with a strong portfolio showcasing previous projects.

Proficiency in ReactJS and its core principles.

Familiarity with Node.js and PHP is a plus.

Solid understanding of web markup, including HTML5 and CSS3.

Experience with frontend development tools such as Webpack, Babel, and/or Redux.

Knowledge of RESTful APIs and asynchronous request handling.

Strong problem-solving skills and attention to detail.

Excellent communication and collaboration abilities.

Ability to work independently and as part of a team in a fast-paced environment.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.