Post Job Free
Sign in

React.js Developer

Company:
Info Resume Edge
Location:
Islamabad, Islamabad Capital Territory, Pakistan
Posted:
April 13, 2024
Apply

Description:

Main Responsibilities of a

React Developer

Your main responsibilities will include:

Collaborating with cross-functional teams, including designers and backend developers, to translate design concepts and user stories into interactive and responsive web applications using React

Developing new user-facing features and components, leveraging React's component-based architecture, and ensuring optimal rendering performance

Optimizing web applications for maximum speed and scalability, while ensuring a smooth and delightful user experience across various devices and browsers

Building reusable components and front-end libraries for future

Troubleshooting, debugging & optimizing code to enable maximum performance across devices and browsers

Providing code documentation and other inputs to technical documents.

Conducting and participating in code reviews and providing constructive feedback to team members

Collaborating with cross-functional teams to define project requirements and scope

Key Requirements

You have a Degree in Computer Science, Engineering, or a related field

You have solid experience in React.js as well as experience in React.js workflows (Flux/Redux)

You are proficient in React.js and its core principles, and have a solid understanding of related web technologies such as JavaScript (ES6+), HTML5, and CSS3

You possess experience with state management libraries like Redux or MobX, and knowledge of React Hooks

You are familiar with front-end build tools and bundlers like Webpack, Babel, or Parcel

You have a good understanding of RESTful APIs and experience integrating them into React applications

You possess version control skills using Git and experience with collaborative development workflows

You have strong problem-solving abilities, attention to detail, and a passion for creating visually stunning and intuitive user interfaces

You have excellent communication and teamwork skills, with the ability to work effectively in a fast-paced and agile development environment

Apply