Skip to main content

ReactJS Developer - Remote, Morocco

Technology
CloudPSO
Casablanca, المغربمنذ 4 أسابيعحتى 24‏/5‏/2026
دوام كاملفي الموقع

وصف الوظيفة

  • *Job location: Morocco (Remote)
  • *Working Hours: Mon - Fri US CST Time Zone
We are looking for an experienced Senior ReactJS Developer to join our team. The ideal candidate will have a strong background in front-end development, specifically using ReactJS, and will be responsible for creating and maintaining the frontend of our applications by connecting with backend APIs. This role requires a high level of proficiency in ReactJS and a deep understanding of front-end technologies.
  • *Key Responsibilities:
  • *Frontend Development:
  • Design, develop, and maintain user interfaces using ReactJS.
  • Build reusable components and front-end libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • *API Integration:
  • Connect and integrate the front-end with backend APIs.
  • Ensure efficient data loading and processing to create a seamless user experience.
  • Work closely with backend developers to understand and utilize APIs effectively.
  • *Performance Optimization:
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers.
  • Implement best practices for front-end performance optimization.
  • *Code Quality & Testing:**
  • Write clean, maintainable, and efficient code.
  • Conduct code reviews to ensure adherence to best practices and standards.
  • Implement and maintain unit and integration tests to ensure code quality.
### Requirements
  • *Technologies & Tooling:
  • Programming Languages: Proficient in JavaScript (ES6+), HTML5, and CSS3.
  • Frameworks/Libraries: Strong experience with ReactJS, Redux, and other related libraries.
  • API Integration: Experience with RESTful APIs and GraphQL.
  • Tooling: Proficiency with version control systems (Git), build tools (Webpack, Babel), and code editors (VS Code).
  • *Preferred Skills:
  • Experience with TypeScript.
  • Familiarity with server-side rendering (Next.js).
  • Knowledge of modern authentication mechanisms such as JWT, OAuth2.0.
  • Experience with CSS preprocessors like SASS or LESS.
  • Understanding of Agile methodologies and experience working in Agile teams.
Keywords
react-jshours-of-worktime-and-attendancefront-end-developmenttraining-and-developmentplanning-and-designvisual-art-designproduct-development-and-designuser-interface-uiuser-experience-uxmobile-app-user-experienceapplication-programming-interface-apiperformance-optimizationweb-browserspolicies-and-practicesfront-end-performancetesting-and-analysiscode-reviewprogramming-languagesjavascriptes6html-5html5css-3reduxjsgraphqlsoftware-version-managementrevision-managementsource-code-managementversion-controlembedded-control-automationwebpackbabelvisual-studio-codetypescriptmicrosoft-typescriptrenderingnext-jsauthenticationjson-web-token-jwtoauth-2oauth2cascading-style-sheets-csssassagile-methodologyzoho-recruit

¿Te interesa este puesto?