remote
UI React Developer - Valce Talent Solutions
Frontend Developer
Seeking an experienced UI Developer proficient in React, state management, and API integration. Must have strong skills in HTML, CSS, JavaScript, and testing frameworks.
About the role
Key Responsibilities
- Develop user interfaces using React, including hooks, context, and component lifecycle management.
- Implement state management solutions using libraries like Redux or Context API.
- Integrate frontend applications with backend services via RESTful APIs.
- Optimize application performance through techniques such as virtualization and batching.
- Utilize code versioning tools like Git for collaborative development.
- Write unit and integration tests using Jest and React Testing Library.
Requirements
- 4 to 7 years of experience as a UI developer with a focus on React.
- Proficiency in React, including hooks, context, and component lifecycle.
- Experience with state management libraries such as Redux or Context API.
- Experience in working with RESTful APIs and integrating with backend services.
- Experience with HTML, CSS, and JavaScript (ES6+).
- Experience in Performance Optimization like virtualization, batching, throttling/debouncing.
- Experience in SSR/SSG and Platform Integration.
- Experience in Package and Dependency Management.
- Experience in Observability and Monitoring.
- Experience in using code versioning tools such as Git.
- Experience in writing unit and integration tests using Jest, React Testing Library.
Skills
reactjavascripthtmlcssreduxrestful apisgitjest