CloudPSO Inc - ReactJS Developer - Remote, Morocco

Open job
Front-End Developer
๐Ÿ’ฐ Negotiable
๐Ÿ“ Morocco
Closing date: 20 days left
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 6 months ago

Front-End Developer is needed in Morocco.

Client: CloudPSO Inc

Location: Casablanca, 08, ma

Contract: Freelance

Job Description

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.

Additional Information

Job location: Morocco (Remote)

Working Hours: Mon - Fri US CST Time Zone

Posted 10 days ago

  • Apply


    Enter your email to apply

    ย 

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • How It Works


    ๐Ÿ”

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    ๐ŸŽ‰

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    ๐Ÿ“ˆ

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twineโ€™s tools to find more opportunities.