JOB DESCRIPTION:
Working for a reputed provider as a Frontend Dev Lead (React) with the ability and experience to be a Technical Leader in Security and Compliance and Project Management.
Develop user-facing features and components using Reacts component-based architecture.
Build reusable components and front-end libraries for scalable, future use.
Optimize applications for speed, scalability, and a seamless user experience across all devices and browsers.
Implement responsive, adaptive design principles for consistent functionality across web, mobile, and tablet devices.
Integrate RESTful APIs into React applications to support seamless data interaction.
Manage application state efficiently with tools like Redux, React Context, or MobX for complex, interactive UIs.
Use code splitting, lazy loading, and mobile-first design to enhance performance, particularly on mobile.
Implement Progressive Web App (PWA) standards to enable offline functionality, push notifications, and fast load times.
Ensure compliance with WCAG accessibility guidelines for an inclusive user experience.
Troubleshoot, debug, and optimize code to maintain high performance and efficiency.
Test and optimize UI across platforms, browsers, and devices to ensure consistent user experience.
Utilize and contribute to design systems like Material UI for brand consistency and development efficiency.
Apply micro-frontend patterns for modular, scalable, and independently deployable front-end components.
Integrate front-end security protocols to prevent vulnerabilities like XSS and CSRF in SPAs.
Stay updated on the latest web design tools and technologies to enhance the overall user experience.
Participate in code reviews, providing constructive feedback, and maintain comprehensive code documentation."
Strong proficiency in React.js, including React workflows (Flux/Redux).
Excellent programming skills in JavaScript (ES6+), HTML5, CSS3, and Bootstrap.
Experience with modern UI libraries and frameworks.
Familiarity with DevOps tools like GitHub, Jenkins, and collaborative development workflows (e.g., JIRA, Confluence).
Understanding of UI/UX concepts and ability to create visually stunning user interfaces.
Experience with Node.js and Spring Boot for backend integration is a plus.
Familiarity with package management tools like Webpack, Gulp, or Grunt.
Experience with testing frameworks such as Jasmine or Karma for test-driven development.
Strong analytical skills and attention to detail, with a passion for user experience.
Excellent communication and teamwork skills, thriving in a fast-paced Agile environment.
Any Graduate