Frontend Developer_Bengaluru
3 days ago
Total Years of Experience* 5 Years Detailed JD *(Roles and Responsibilities) React.js Mastery: Proven expertise in developing complex single-page applications (SPAs) using React.js, including hooks, context API, state management libraries (e.g., Redux, Zustand), and component lifecycle. Frontend Architecture & Design: Experience in designing modular, maintainable, and scalable frontend architectures, adhering to best practices and design patterns. UI/UX Implementation: Strong ability to translate UI/UX designs (wireframes, mockups) into high-fidelity, responsive, and accessible user interfaces. HTML5 & CSS3: Expert-level knowledge of semantic HTML5 and modern CSS3 (including preprocessors like SASS/LESS or CSS-in-JS solutions like Styled Components, Emotion). API Integration: Proficient in consuming and integrating with various backend APIs (REST, SOAP, gRPC) to display and manipulate data. Cloud-Native Frontend Deployment: Familiarity with deploying frontend applications to public cloud platforms, understanding concepts like CDN, static site hosting, and serverless functions for frontend. Containerization Basics: Basic understanding of Docker for containerizing frontend applications for consistent deployment. Performance Optimization: Experience in optimizing frontend applications for speed, responsiveness, and efficient resource utilization (e.g., lazy loading, code splitting, caching). Testing & Debugging: Strong skills in writing unit and integration tests (e.g., Jest, React Testing Library, Cypress) and effective debugging techniques for frontend applications. AI-Assisted Development: Practical experience leveraging AI tools (e.g., GitHub Copilot, Claude Code) for enhanced productivity. Mandatory skills React, SPA, JavaScript, HTML5 and CSS3