ReactJS Developer - Remote, Morocco

🌍 Remote, USA πŸš€ Full-time πŸ• Posted Recently

Job Description

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.


Apply Now

 

Ready to Apply?

Don't miss out on this amazing opportunity!

πŸš€ Apply Now

Similar Jobs

Recent Jobs

You May Also Like