Job Description
Experience: [Specify Years, e.g., 3–7 Years]
Location: [Specify Location / Remote Options]
Employment Type: [Full-Time / Contract]
Job Summary
We are looking for a skilled Java Frontend Developer to join our team. The ideal candidate will have experience building component-based web applications, integrating with RESTful APIs, and creating responsive, cross-browser compatible user interfaces using modern front-end technologies like React.js.
Key Responsibilities
- Design and implement reusable React components following a component-based architecture.
- Integrate frontend applications with server-side APIs using asynchronous techniques such as AJAX or Axios.
- Optimize frontend build processes using Webpack or other bundlers to manage assets efficiently.
- Develop responsive web interfaces that work seamlessly across desktops, tablets, and mobile devices.
- Ensure cross-browser compatibility and adherence to modern web standards.
- Collaborate with backend developers, UI/UX designers, and product teams to deliver high-quality web applications.
Required Skills & Qualifications
- Strong experience in React.js and component-based architecture.
- Proficiency in HTML5, CSS3, and JavaScript (ES6+).
- Experience with Webpack or similar bundlers.
- Knowledge of RESTful API integration and asynchronous data handling (Axios/AJAX).
- Strong understanding of responsive design principles.
- Familiarity with cross-browser compatibility issues and resolution techniques.
- Ability to write clean, maintainable, and well-documented code.
- Strong problem-solving skills and collaboration mindset.
Preferred Skills
- Experience with TypeScript in React applications.
- Knowledge of state management libraries (e.g., Redux, MobX).
- Familiarity with unit testing frameworks like Jest or React Testing Library.
- Exposure to CI/CD pipelines and cloud deployments.