10 FindingPi Jobs
ReactJS Developer
FindingPi
posted 2d ago
Key skills for the job
Responsibilities:
Front-End Development:
Develop and maintain responsive and efficient user interfaces using ReactJS.
Write clean, maintainable, and well-documented code.
Implement complex UI components and features based on design specifications.
Ensure cross-browser compatibility and optimal performance.
Component Development:
Create reusable React components and libraries.
Manage component state and lifecycle.
Utilize React hooks for functional components.
API Integration:
Integrate RESTful APIs and other backend services.
Handle asynchronous data fetching and state management.
Work with data serialization and deserialization.
Testing and Debugging:
Write unit and integration tests using testing frameworks (e.g., Jest, React Testing Library).
Debug and troubleshoot front-end issues.
Perform code reviews and provide constructive feedback.
Performance Optimization:
Optimize React applications for speed and scalability.
Implement performance best practices.
Identify and resolve performance bottlenecks.
Collaboration and Communication:
Collaborate with designers, backend developers, and product managers.
Participate in agile development processes.
Communicate effectively with team members and stakeholders.
Work with version control systems such as Git.
Staying Current:
Staying up to date on the latest trends and best practices in React and front end development.
Employment Type: Full Time, Permanent
Read full job description