drjobs Senior React JS Developer - 700Apps العربية

Senior React JS Developer - 700Apps

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Riyadh - Saudi Arabia

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

  • Creating reusable components that make up the user interface including structuring components handling state and managing interactions.
  • Communicating with APIs (RESTful or GraphQL) fetching data handling responses and updating the UI accordingly.
  • Implementing clientside routing using libraries like React Router defining routes and managing navigation within the app.
  • Choosing and implementing state management solutions such as Redux or Context API to manage applicationwide state.
  • Optimizing performance by minimizing rerenders using memorization techniques and applying lazy loading to components when necessary.
  • Ensuring the application is responsive and looks good on various devices and screen sizes.
  • Regularly maintaining and refactoring code to improve readability maintainability and performance.
  • Collaborating closely with designers backend developers and other team members to ensure a seamless development process.

Requirements

  • Bachelors degree in computer science software engineering or a related field.
  • Minimum of 4 years of experience as a React developer.
  • Proficient in JavaScript with strong knowledge of ES6 features asynchronous programming and promises.
  • Extensive experience with React components state management hooks and context. Understanding of the virtual DOM and its role in optimizing rendering.
  • Solid experience in HTML and CSS for building user interfaces including effective structuring of HTML elements and application of CSS styles.
  • Advanced understanding of modern HTML5 and CSS3 standards.
  • Experience with state management libraries such as Redux or MobX.
  • Familiarity with build tools like Webpack including bundling minification and transpilation processes.
  • Proficiency in testing tools like Jest or React Testing Library.
  • Solid understanding and experience with Git for version control.
  • Strong problemsolving skills attention to detail and ability to work both independently and as part of a team.

This job has been sourced from an external job board.
More jobs on

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.