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 ().
- 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.
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 maintain...
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 ().
- 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.
View more
View less