Job Title: Consultant | Frontend Developer | Bengaluru | Engineering
Role Summary
We are looking for a talented Frontend Developer with strong experience in React.js and Angular to build modern, responsive, and scalable web applications. The ideal candidate should have a solid understanding of JavaScript frameworks, UI/UX principles, and API integration.
Key Responsibilities
- Develop and maintain responsive web applications using React.js and Angular.
- Build reusable components and ensure performance optimization.
- Collaborate with designers to implement pixel-perfect UI based on wireframes.
- Integrate RESTful APIs and manage state using Redux, NgRx, or similar libraries.
- Ensure cross-browser compatibility, accessibility, and responsive design.
- Write clean, maintainable, and well-documented code following best practices.
- Perform unit testing and participate in code reviews.
- Work closely with backend teams and QA for end-to-end delivery.
Required Skills
- Strong proficiency in React.js, Angular, JavaScript (ES6+), HTML5, and CSS3.
- Experience with Redux, React Hooks, Context API, and NgRx.
- Familiarity with TypeScript (mandatory for Angular, preferred for React).
- Knowledge of RESTful APIs and asynchronous programming.
- Experience with Webpack, Babel, and Angular CLI.
- Understanding of responsive design, cross-browser compatibility, and web performance optimization.
- Familiarity with Git and version control workflows.
- Basic knowledge of unit testing frameworks (Jest, Jasmine, Karma).