McAfee · 12 hours ago
Fullstack Software Engineer
McAfee is a leader in personal security for consumers, and they are seeking a highly skilled Full Stack Software Engineer to join their engineering organization. The role involves leading the design and development of high-performance web applications, mentoring junior engineers, and collaborating with cross-functional teams to deliver exceptional user experiences.
Consumer ElectronicsEnterprise SoftwareInformation TechnologyNetwork Security
Responsibilities
Leading the design and development of scalable, high‑performance user interfaces for web applications
Collaborating with product, design, and engineering teams to deliver exceptional user experiences
Driving technical direction and participating in architectural planning
Mentoring junior engineers through code reviews, design discussions, and best‑practice guidance
Working across teams to design, develop, debug, and deliver production‑ready features
Qualification
Required
5–8 years of professional Full Stack development experience
Strong proficiency with JavaScript/TypeScript, HTML5, CSS3, and responsive web design
Deep expertise with modern frontend frameworks such as React, Vue, or Angular, as well as GoLang and NodeJS on the backend
Experience with state management tools (e.g., Redux, MobX, Pinia)
Solid understanding of RESTful APIs, WebSockets, and browser internals
Familiarity with performance profiling tools (Lighthouse, Webpack, Chrome DevTools)
Experience with CI/CD and automated testing frameworks (Jest, Cypress, etc.)
Knowledge of WCAG accessibility standards and internationalization (i18n)
Working knowledge of cloud platforms such as AWS, GCP, or Azure
Experience building or maintaining design systems or component libraries
Strong debugging, problem-solving, and communication skills
Comfort working within Agile/Scrum processes
Designing, building, and maintaining advanced frontend and backend architectures using modern JavaScript frameworks and backend technologies
Leading and owning end‑to‑end technical design discussions, architectural reviews, and decisions for both frontend and backend components
Writing clean, modular, scalable, and well‑tested code for both client‑side and server‑side systems
Designing and implementing RESTful APIs, microservices, data integration layers, and scalable backend services with strong performance and reliability in mind
Driving engineering best practices, coding standards, observability, and performance optimization strategies across the frontend and backend
Staying informed about emerging technologies, architectural patterns, and industry trends, and evaluating new tools for adoption
Ensuring high-quality implementations through unit, integration, contract, and end‑to‑end testing across both frontend and backend layers
Applying strong software design principles (SOLID, separation of concerns, domain-driven design, modular architecture)
Collaborating, analyzing requirements, documenting designs, and converging on solutions in large team or cross-functional technical discussions
Benefits
Bonus Program
Pension and Retirement Plans
Medical, Dental and Vision Coverage
Paid Time Off
Paid Parental Leave
Support for Community Involvement
Company
McAfee
McAfee is an online security company that provides virus alerts and analysis on malware, network security threats, and web vulnerabilities.
H1B Sponsorship
McAfee has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (28)
2024 (24)
2023 (12)
2022 (26)
2021 (46)
2020 (84)
Funding
Current Stage
Public CompanyTotal Funding
unknown2022-03-01Private Equity
2022-03-01Debt Financing
2021-11-08Acquired
Leadership Team
Recent News
Canada NewsWire
2026-01-16
2025-11-25
Company data provided by crunchbase