Senior UI Engineer
Full Job Description
McAfee is seeking a Senior UI Engineer to join their team in Bengaluru, Karnataka. In this hybrid role, you will be instrumental in building and optimizing the company's checkout experience using React.js. You will be responsible for developing high-performance, user-friendly interfaces and ensuring the seamless functionality of checkout and payment flows. This position requires ownership of the UI architecture, scalability, reliability, and modernization of systems built with React on the frontend and Node.js (TypeScript)-based microservices.
The role involves developing and maintaining checkout page UI components with React.js, integrating with payment gateways like Stripe and PayPal, and building reusable component libraries with responsive designs. You will optimize application performance, conversion rates, and the overall user experience, while writing clean, maintainable code with comprehensive tests using Jest and React Testing Library. Collaboration with Product, Design, and Backend teams is crucial, as is the integration of AI tools such as GitHub Copilot and LLM-based assistants into engineering workflows.
Candidates should possess 9-10+ years of software engineering experience, with at least 5 years specifically in frontend development, demonstrating strong proficiency in React.js, including hooks, context, and component lifecycle. Solid knowledge of JavaScript, HTML5, and CSS3 is essential. Experience with checkout or payment flows is a plus. Proficiency in state management (Redux, Context API), RESTful API integration, asynchronous request handling, responsive design, cross-browser compatibility, and Git version control is required. Familiarity with modern tech stacks including React.js, JavaScript, HTML5, CSS3, Redux/Context API, Git, and ideally TypeScript, Vue.js, Tailwind CSS, and CI/CD pipelines is expected.
This is a hybrid position based at McAfee's development center in Bangalore, India, requiring 2-3 days of on-site work per week. Candidates must be within a commutable distance to the Bangalore office, as relocation assistance is not provided.
Company
McAfee, LLC
McAfee is a leading provider of consumer cybersecurity solutions, dedicated to protecting individuals and their digital lives. With a focus on user-centric security, McAfee offers integrated and intui...