We are seeking a React Frontend Developer with strong JavaScript expertise and experience in modern UI development. The ideal candidate will have hands-on experience in building scalable, high-performance applications and integrating with backend services in a cloud environment.
Key Responsibilities:
- Develop and maintain user interfaces using React.js and modern JavaScript (ES6+)
- Build reusable components and manage application state using Redux, Context API, or MobX
- Integrate frontend applications with RESTful APIs and backend services (Java-based preferred)
- Optimize application performance using tools like Webpack and Babel
- Implement secure authentication mechanisms using JWT
- Ensure responsive and cross-browser compatible UI using HTML5 and CSS3
- Collaborate with backend, QA, and DevOps teams for end-to-end delivery
- Write unit and integration tests using Jest, Enzyme, or React Testing Library
- Participate in code reviews and follow best coding practices
- Work within Agile/Scrum teams and contribute to CI/CD processes
Required Skills & Qualifications:
- Strong proficiency in JavaScript, DOM manipulation, and object model
- Hands-on experience with React.js and its ecosystem
- Experience with state management tools (Redux, Context API, or MobX)
- Knowledge of REST APIs and JSON data handling
- Experience with frontend build tools (Webpack, Babel)
- Proficiency in HTML5, CSS3, and responsive design
- Familiarity with Git version control
- Exposure to Azure cloud environments