🏢 About McAfee
McAfee is a global leader in online protection, dedicated to providing advanced cybersecurity solutions that keep individuals and organizations safe from evolving digital threats. By integrating next-generation AI technologies into their systems, McAfee is completely transforming how users experience digital security, creating highly adaptive and intelligent interfaces to safeguard users effectively.
🎯 The Role
We are actively searching for a highly skilled UI Software Engineer specializing in React.js to join McAfee's team. This hybrid position, based in the Bengaluru development center (requiring 2-3 days on-site per week), is ideal for a developer who is truly passionate about constructing premium UI solutions. In this role, you will be deeply involved in optimizing user experiences and leveraging state-of-the-art AI technologies and LLMs to accelerate development workflows and deliver adaptive, intelligent frontend interfaces.
🛠️ Tech Stack
- React.js & TypeScript
- Node.js (Express/Nest.js) & APIs (REST/GraphQL)
- Cloud & DevOps (AWS, RDS/MySQL, Kubernetes, Docker)
- AI Tooling (LLM integrations, AI Agents, MCP, GitHub Copilot)
💼 What You'll Do
- Architect and build high-quality, performant, and responsive UI components using React, TypeScript, and contemporary UI frameworks.
- Construct and maintain scalable backend services and APIs incorporating Node.js, Express/Nest.js, and complex database integrations.
- Actively leverage modern AI tools, LLMs, and AI Agents to propel development speed and create intelligent UI features.
- Aggressively optimize application performance via tuning, advanced code splitting, robust caching, and strict accessibility (WCAG) compliance.
- Engage actively in comprehensive code reviews, architectural planning discussions, and standard Agile ceremonies for seamless sprint delivery.
- Partner closely with PMs, UX designers, backend teams, and QA professionals to guarantee flawless, end-to-end product execution.
✅ What You'll Need
- 5–7 years of concrete, hands-on experience in full-stack or heavily UI-focused software development.
- Deep, demonstrated expertise in React.js, modern JavaScript/TypeScript, HTML5, CSS3, and modern UI tooling.
- Strong proficiency on the backend with Node.js, Express/NestJS, and building robust APIs.
- Hands-on, practical experience integrating and working alongside AI tools, LLMs, and AI Assistants like GitHub Copilot.
- A thorough understanding of implementing CI/CD pipelines, modern frontend performance optimization, and rigorous security best practices.
- Solid knowledge of containerization and cloud infrastructure (Docker, Kubernetes, AWS, RDS).
🌟 Nice to Have
- Direct experience developing applications with the Model Context Protocol (MCP).
- Location compliance: Must be situated within a commutable distance to the Bangalore office for 2-3 days of on-site work per week.