Remote Middle Frontend Developer (Strapi, React)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • MIRA Developments is seeking an experienced developer proficient in Strapi and React to create and support modern web applications and APIs.
  • The role involves developing and integrating a headless CMS based on Strapi for content management and creating user-friendly, dynamic interfaces using React.
  • The project requires working with a high-load system, necessitating knowledge of best practices for scalability and performance.
  • Key responsibilities include:
    • Developing and configuring a headless CMS using Strapi for content management, processing, and publishing.
    • Creating and configuring RESTful APIs or GraphQL for interaction with the frontend and external systems.
    • Developing user interfaces in React using modern technologies such as Redux, Hooks, and Context API.
    • Optimizing interfaces to enhance performance and improve user experience (UX/UI).
    • Integrating with external services and APIs (CRM systems, payment systems, analytics services).
    • Setting up user authentication and authorization using JWT, OAuth, or other standard security mechanisms.
    • Participating in application architecture design and optimizing code to support high loads.
    • Interacting with databases (PostgreSQL, MongoDB) for content storage and management.
    • Integrating with external systems (CRM, marketing platforms, analytics systems, etc.).
    • Collaborating closely with designers and product managers to create intuitive and effective user interfaces.

Requirements:

  • Candidates must have at least 1 year of experience working with Strapi.
  • A strong knowledge of JavaScript and a minimum of 2 years of experience in React development are required.
  • Experience with REST APIs and/or GraphQL for backend interaction is necessary.
  • Familiarity with databases such as PostgreSQL and MongoDB is essential.
  • Understanding of headless CMS architecture and experience working with them is required.
  • Proficiency in modern React tools and libraries (Hooks, Context API, Redux) is necessary.
  • Experience with authentication and authorization systems (JWT, OAuth) is required.
  • Familiarity with version control systems, such as Git, is essential.
  • Understanding of caching principles and web application performance optimization is necessary.
  • Experience with Docker and CI/CD tools for deployment automation is required.
  • Preferred qualifications include experience with media storage systems and CDNs, working with high-load systems, knowledge of TypeScript, experience with cloud platforms (AWS, Google Cloud, Azure), and experience in testing and creating unit and integration tests (Jest, React Testing Library).

Benefits:

  • The position offers remote work with payment in cryptocurrency or USD.
  • A flexible work schedule is provided.
  • Opportunities to work on innovative projects using modern technologies are available.
  • There are possibilities for professional growth and learning.
  • The role involves working in a team of professionals and participating in interesting projects.
Leave a feedback