React.js Developer Job at Info Resume Edge, Toronto, ON

MmxrMUEvK2NWR01EdkV2U2VBaXVueE1SeGc9PQ==
  • Info Resume Edge
  • Toronto, ON

Job 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

Job Tags

Similar Jobs

Rewind Software

Junior Sales Engineer Job at Rewind Software

 ...and innovate - from our dedicated customer support team to our engineers, everyone at our company is focused on solving problems that matter...  ...and confidence. As we continue to grow, were looking for a Junior Sales Engineer to partner with our Commercial Sales Team,... 

The Fisherman's Landing and Lodge

Boat and Vessel Fueling Attendant Job at The Fisherman's Landing and Lodge

Boat and Vessel Fueling Attendant Location Stuart Island, BC : Location: The Fisherman's Landing and Lodge, Stuart Island, BC Employment Type: Seasonal, Full-Time (June through September) About Us: The Fisherman's Landing and Lodge is a beautiful retreat located on Stuart... 

The Metalworking Group

Powder Coat Painter Job at The Metalworking Group

 ...MWG is looking to add a Powder Coater to our Pippin Location! ESSENTIAL DUTIES AND RESPONSIBILITIES: To ensure quality of the...  ...run the paint booth and have full understanding of the powder coating techniques and equipment. This includes the cleaning and monitoring... 

Family Services of Greater Vancouver

fundraising campaign manager Job at Family Services of Greater Vancouver

Overview Languages English Education ~ Bachelor's degree Experience 3 years to less than 5 years On site Work must be completed at the physical location. There is no option to work remotely. Additional information Security and safety ~...

Back in Motion Rehab

Kinesiologist, Physiotherapist or Occupational Therapist - RTWSS | Whistler-Squamish Region Job at Back in Motion Rehab

 ...professional organizations as needed. Assessment & Reporting Review medical files and conduct client interviews to gather relevant occupational and health information. Perform functional assessments to identify return-to-work barriers. Write reports and maintain weekly...