We are hiring for a React Developer role for our client, a technology company.
Key Responsibilities
Develop responsive and reusable UI components using React.js
Integrate front-end applications with REST APIs and backend services
Manage application state using Redux or Context API
Optimize applications for maximum speed and performance
Collaborate with designers to translate UI/UX mockups into code
Write clean, maintainable, and testable code
Participate in code reviews and technical discussions
Required Skills
Robust proficiency in React.js and modern JavaScript (ES6+)
Experience with state management (Redux/Context API)
Solid understanding of HTML5, CSS3, and responsive design
Experience consuming RESTful APIs
Familiarity with TypeScript
Experience with Git version control
Understanding of component-based architecture
Valuable to Have
Experience with Next.js
Knowledge of testing libraries (Jest, React Testing Library)
Exposure to CI/CD pipelines
About the Opportunity
This is a full-time, permanent role with excellent growth prospects. The client offers a collaborative work culture, competitive compensation, and strong learning prospects.