Job Description
Location: Worldwide Remote
We are seeking a talented FrontEnd Developer with a strongproficiency in React and Material UI to join our team. The idealcandidate will be responsible for developing and maintaininguserfriendly front ends
Key Responsibilities:
- Develop and implement userinterface components using React and Material UI.
- Create interactive and responsiveweb applications.
- The developer has to provide forthe viewer:
- Good use of table format
- Good use with Pagination
- Create create column Filters
- Build reusable code and librariesfor future use.
- Ability to create Front Endsuggestions and implementation like suggesting ability to adjustcolumns positions and set min/mat width of columns dropdowns orsome columns filters auto complete etc.
- Optimize application for maximumspeed and scalability.
- Collaborate with backenddevelopers to integrate userfacing elements with serverside logic.
- Ensure crossbrowser compatibilityand responsiveness.
- Stay uptodate with the latest industry trends andtechnologies.
Required Skills:
- Strong proficiency in React andMaterial UI.
- Provenexperience as a React Native Developer with a strong portfolio ofreleased applications on the App store or the Android market.
- Solidunderstanding of JavaScript React and React Native frameworks.
- Experience withthirdparty libraries and APIs.
- Proficient inusing Git for version control.
- Familiaritywith native build tools like XCode Gradle (Android StudioIntelliJ).
- Knowledge ofRESTful APIs and mobile libraries for networking.
- Prototypeevaluate and iterate on software solutions to hard problems
- Experience withautomated testing suites like Jest or Mocha.
- Ability to create efficientreusable and testable UI components.
- Strong problemsolving anddebugging skills.
- Attention to detail and a focus on user experience.
Desired Skills:
- Experience with state managementlibraries (e.g. Redux Context API).
- Knowledge of performanceoptimization techniques.
- Experience with unit andintegration testing.
- Familiarity with version control systems (Git).
Specific Requirements:
- Develop tables with paginationfiltering and sorting functionalities.
- Implement user preference savingfor column selection and layout.
- Create dynamic column filters withdropdown and auto complete options.
- Provide suggestions for enhancing user experience and datavisualization.
We are looking for a creative and innovative developer who canbring fresh ideas to the table and contribute to the overall successof the project.