Employment Type: 6 months contract
About the Role:
We are looking for a skilled React.js Developer with 4-6 years of experience in front-end development. The ideal candidate should have a strong understanding of modern web development practices, UI/UX principles, and a passion for building efficient and scalable applications.
Key Responsibilities
- Develop and maintain react-based applications with optimized performance and clean code.
- Collaborate with UI/UX designers and backend developers to ensure seamless integration.
- Write reusable components and manage application state efficiently.
- Implement best coding practices and maintain quality standards.
- Optimize application performance using tools like Redux, React Query, or Context API.
- Ensure cross-browser compatibility and responsive design principles.
- Participate in code reviews, debugging, and troubleshooting issues.
- Work closely with the product team to understand user requirements and translate them into effective solutions.
Requirements
- 4-5 years of experience in React.js development.
- Proficiency in JavaScript, TypeScript, HTML, and CSS.
- Hands-on experience with Redux, Hooks, and component-based architecture.
- Strong understanding of RESTful APIs and third-party integrations.
- Familiarity with testing frameworks like Jest or React Testing Library.
- Knowledge of Git, Agile methodologies, and CI/CD pipelines.
- Experience in performance optimization and debugging tools.
- Strong problem-solving skills and attention to detail.