- Build responsive and user-friendly web applications using React.js.
- Develop reusable UI components and integrate with REST APIs/GraphQL.
- Ensure cross-browser compatibility and mobile responsiveness.
- Collaborate with backend developers, designers, and QA teams.
- Optimize application performance and maintain code quality.
Technical Requirements
- 6 years frontend development experience with React.js.
- Strong knowledge of JavaScript (ES6+), HTML5, CSS3.
- Familiarity with state management (Redux, Context API).
- Experience with REST/GraphQL API integration.
- Knowledge of Git, CI/CD, and testing frameworks (Jest, React Testing Library).
- Good problem-solving and communication skills.
- Ability to work in a fast-paced Agile workplace.
Preferred Skills (Good to Have):
- Exposure cloud platforms (AWS, Azure, GCP).
- Experience with Reactive Programming (Spring Web Flux) or GraphQL APIs.
- Knowledge of Domain-Driven Design (DDD).
- Prior work in Agile/Scrum environments.