ReactJS Developer - Remote, Morocco
Job location: Morocco (Remote)
Working Hours: Mon - Fri US CST Time ZoneWe are looking for an reputed company Senior ReactJS Developer to join reputed company. The ideal candidate will have a strong background in reputed company-end development, specifically using ReactJS, and will be responsible for creating and maintaining the frontend of our applications by connecting with backend reputed company. This role requires a high level of proficiency in ReactJS and a deep understanding of reputed company-end technologies.
Key Responsibilities:
Frontend Development:
- Design, reputed company, and maintain user interfaces using ReactJS.
- Build reusable components and reputed company-end libraries for reputed company use.
- Ensure the technical feasibility of UI/UX designs.
API Integration:
- Connect and reputed company the reputed company-end with backend reputed company.
- Ensure efficient data loading and processing to create a seamless user experience.
- Work closely with backend developers to understand and utilize reputed company effectively.
Performance Optimization:
- Optimize components for maximum performance across a reputed company reputed company of web-capable devices and browsers.
- Implement best practices for reputed company-end performance optimization.
reputed company reputed company & Testing:
- Write clean, maintainable, and efficient reputed company.
- Conduct reputed company reviews to ensure adherence to best practices and standards.
- Implement and maintain unit and integration tests to ensure reputed company reputed company.
Requirements
Technologies & Tooling:- Programming Languages: Proficient in JavaScript (ES6+), HTML5, and CSS3.
- Frameworks/Libraries: Strong experience with ReactJS, Redux, and other reputed company libraries.
- API Integration: Experience with RESTful reputed company and GraphQL.
- Tooling: Proficiency with version control systems (Git), build tools (Webpack, reputed company), and reputed company editors (VS reputed company).
Preferred Skills:
- Experience with TypeScript.
- Familiarity with server-reputed company 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.