Front-End Developer (React, Material UI)

September 22, 2024

Job Description

Spotter



Job Description

Location: (Worldwide, Remote)


We are seeking a talented Front-End Developer with a strong
proficiency in React and Material UI to join our team. The ideal
candidate will be responsible for developing and maintaining
user-friendly front ends

Key Responsibilities:


  • Develop and implement user
    interface components using React and Material UI.
  • Create interactive and responsive
    web applications.
  • The developer has to provide for
    the viewer:
    • Good use of table format
    • Good use with Pagination
    • Create create column Filters
    • Build reusable code and libraries
      for future use.

  • Ability to create Front End
    suggestions and implementation like suggesting ability to adjust
    column’s positions and set min/mat width of columns, drop-downs or
    some columns, filters, auto complete, etc.
  • Optimize application for maximum
    speed and scalability.
  • Collaborate with back-end
    developers to integrate user-facing elements with server-side logic.
  • Ensure cross-browser compatibility
    and responsiveness.
  • Stay up-to-date with the latest industry trends and
    technologies.

Required Skills:

  • Strong proficiency in React and
    Material UI.
  • Proven
    experience as a React Native Developer with a strong portfolio of
    released applications on the App store or the Android market.
  • Solid
    understanding of JavaScript, React, and React Native frameworks.
  • Experience with
    third-party libraries and APIs.
  • Proficient in
    using Git for version control.
  • Familiarity
    with native build tools, like XCode, Gradle (Android Studio,
    IntelliJ).
  • Knowledge of
    RESTful APIs and mobile libraries for networking.
  • Prototype,
    evaluate, and iterate on software solutions to hard problems
  • Experience with
    automated testing suites, like Jest or Mocha.
  • Ability to create efficient,
    reusable, and testable UI components.
  • Strong problem-solving and
    debugging skills.
  • Attention to detail and a focus on user experience.


Desired Skills:

  • Experience with state management
    libraries (e.g., Redux, Context API).
  • Knowledge of performance
    optimization techniques.
  • Experience with unit and
    integration testing.
  • Familiarity with version control systems (Git).

Specific Requirements:

  • Develop tables with pagination,
    filtering, and sorting functionalities.
  • Implement user preference saving
    for column selection and layout.
  • Create dynamic column filters with
    drop-down and auto complete options.
  • Provide suggestions for enhancing user experience and data
    visualization.

We are looking for a creative and innovative developer who can
bring fresh ideas to the table and contribute to the overall success
of the project.


Source

To apply, please visit the following URL:https://www.whatjobs.com/pub_api__cpl__1718524942__5076?utm_campaign=publisher&utm_medium=api&utm_source=5076&geoID=24→