← Back to all jobs
CloudPSO Inc

ReactJS Developer - Remote, Morocco

CloudPSO Inc

6d ago

0DevMoroccohimalayas
ReactJS-DeveloperFrontend-DevelopmentFrontend-EngineerWeb-DevelopmentJavaScript-DeveloperSenior

Job Description

Job location: Morocco (Remote)Working Hours:Mon - Fri US CST Time Zone We are looking for an experienced Senior ReactJS Developerto join our team. The ideal candidate will have a strong background infront-end development, specifically using ReactJS, and will be responsible forcreating and maintaining the frontend of our applications by connecting withbackend APIs. This role requires a high level of proficiency in ReactJS and adeep 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 futureuse. 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 aseamless user experience. Work closely with backend developers to understand andutilize APIs effectively. Performance Optimization:Optimize components for maximum performance across a vastarray of web-capable devices and browsers. Implement best practices for front-end performanceoptimization. Code Quality & Testing:Write clean, maintainable, and efficient code. Conduct code reviews to ensure adherence to best practicesand standards. Implement and maintain unit and integration tests to ensurecode quality. RequirementsTechnologies & 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 andGraphQL. 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 workingin Agile teams. Originally posted on Himalayas