EXL
Frontend Developer
EXLIndia18 hours ago
Full-timeAnalyst, Business Development +1

Key Responsibilities:


- Develop and Maintain scalable React Js applications with clean, efficient and reusable code.

- Translate UI/UX wireframes and designs into high-quality, responsive components.

- Integrate frontend with RESTful APIs / GraphQL services.

- Optimize applications for maximum speed and performance.

- Write clean, maintainable, and reusable code following best practices.

- Troubleshoot, debug, and upgrade existing applications.

- Collaborate with peers and actively contribute to code reviews to maintain code quality and best practices.

- Stay updated with the latest trends in React and frontend development.


Required Skills & Qualifications


- 3–5 years of professional experience in frontend development with a strong focus on React.js.

- Strong proficiency in JavaScript (ES6+), HTML5, CSS3, and modern frontend tooling (Webpack, Babel, npm/yarn).

- Hands-on experience and solid understanding with/of state management libraries (Redux, Zustand, or Context API).

- Familiarity with React Hooks, Functional Components, and Performance Optimization techniques.

- Hands-on experience with API integration (REST, GraphQL).

- Knowledge of build tools like Webpack, Babel, or Vite.

- Familiarity with Git/GitHub/GitLab and Agile development practices.

- Strong debugging and problem-solving skills.

- Good understanding of responsive design, cross-browser compatibility, and performance optimization.

- Excellent communication and teamwork skills.


Preferred Skills (Good to Have)


- Experience with TypeScript.

- Familiarity with Next.js (server-side rendering, static site generation).

- Exposure to backend technologies (Node.js, Express.js).

- Knowledge of testing frameworks (Jest, Cypress, React Testing Library).

- Experience with CI/CD pipelines and deployment processes.

- Cloud exposure (AWS, Azure, GCP) for hosting frontend applications.

Key Skills

Ranked by relevance