ReactJS Developer - Remote, Morocco
Technology
CloudPSOCasablanca, المغربمنذ 4 أسابيعحتى 24/5/2026
دوام كاملفي الموقع
وصف الوظيفة
- *Job location: Morocco (Remote)
- *Working Hours: Mon - Fri US CST Time Zone
- *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.
- *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?