- Develop, maintain, and optimize front-end applications using React.js.
- Work with React Native/Vue.js when required, leveraging it as an additional framework for specific projects.
- Collaborate with backend developers and designers to create seamless user experiences.
- Implement responsive, reusable, and efficient UI components.
- Integrate APIs and handle state management effectively.
- Debug, troubleshoot, and resolve application issues.
- Ensure application performance, scalability, and cross-browser compatibility.
- Participate in code reviews, testing, and deployment processes.