Job
Description
As a skilled Front-End Developer with 4-8 years of experience in front end technologies, your role will involve designing and building scalable, responsive, and cross-browser compatible web applications. You will work on developing robust front-end solutions using React.js, TypeScript, and modern UI libraries like Tailwind, MUI, and Chakra UI to ensure performance, accessibility, and maintainability. Key Responsibilities: - Develop and maintain modular, reusable, and well-structured front-end components using React, JSX, Angular, and TypeScript. - Collaborate with UI/UX teams to translate designs into functional, high-quality user interfaces. - Implement state management (Redux), performance optimization (Core Web Vitals, Lighthouse, WebPageTest), and secure coding practices. - Optimize bundle sizes with code splitting, lazy loading, and tree-shaking; ensure responsiveness and cross-browser/device compatibility. - Integrate REST APIs with backend systems and collaborate closely with backend teams. - Debug, profile, and monitor performance using React DevTools, Chrome DevTools, and analytics tools (Sentry, SpeedCurve, Web Vitals). - Work with SaaS/cloud environments (AWS, Azure, GCP) and follow Git/GitHub workflows. - Contribute to Agile teams, mentor developers, and support full lifecycle development from design to release. Requirements: - Strong proficiency in JavaScript, React.js, Angular, Node.js, and Express.js. - Expertise in HTML5, CSS3/SCSS, AJAX, jQuery, JSON, and responsive design. - Experience with modern front-end tooling (Webpack, Babel, styled-components, Emotion). - Solid understanding of REST API design, OOP, performance optimization, and accessibility standards. - Hands-on experience with cloud platforms, SaaS applications, and CI/CD workflows. - Strong problem-solving skills with the ability to lead projects and collaborate in cross-functional teams.,