G

Gen Digital

Builds consumer security and financial tools

Lead Frontend Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USA$218.4k - $239.2k /yrHybrid

About the Job

Requirements

  • A bachelor's degree in computer science or engineering, or a related field.
  • At least 10 years of experience building production web applications and at least 2 years of experience as a Principal Engineer.
  • Expert-level proficiency with TypeScript and strong experience with React, server-side rendered Next.js or similar, and performant component-driven development such as Reshaped UI.
  • Deep understanding and experience with orchestration and composition of calls across multiple services.
  • Ability to articulate complex technical trade-offs to stakeholders and translate product vision into high-fidelity technical direction.
  • Demonstrated development of simple, reusable, changeable systems, with examples of refactors, platforming work, or scalable patterns.
  • Preference for functional programming and a deep understanding of why immutability is critical in modern software development.
  • Advanced knowledge of the testing pyramid and how to use automated tests as a safety net for rapid, iterative development.
  • Proven technical leadership through mentorship, delegation, and high-quality code reviews.
  • Hands-on experience with tools like Cursor or equivalent AI-augmented IDEs and modern coding models.
  • Practical understanding of where AI is strong versus where it falls short, paired with sound discernment in its application.
  • Ability to use AI agents to project multiple approaches, compare trade-offs, and converge on an appropriate solution without shipping AI-shaped code.
  • Ability to operate with ambiguity, break down complex problems independently, and drive initiatives from idea to delivery.
  • Ability to write clean, well-tested, maintainable code and uphold a high implementation quality bar.

Responsibilities

  • Uphold a high bar for quality through design reviews, code reviews, test strategy, and production readiness.
  • Partner with product, design, and fellow engineers to shape solutions, clarify trade-offs, and deliver reliably.
  • Design and build full-stack, frontend-leaning systems that are intentionally small, composable, and resilient to evolving product requirements.
  • Enforce architectural and operational quality and catch subtle issues in fast-moving, AI-assisted development.
  • Champion functional programming principles and immutability to reduce side effects and make systems simpler to reason through and debug.
  • Use AI assistants and agents for prototyping, scaffolding, refactoring, and exploratory development, then harden and rigorously validate results through tests, reasoning, and edge-case review.
  • Build and maintain an automated test suite with unit, integration/contract, component/UI, and end-to-end coverage, with fast feedback loops in continuous integration.
  • Continuously improve code health and engineering standards rather than normalizing technical debt.
  • Balance pragmatism with rigor, deciding when to ship and when to push back based on what is best for the product and team.

About the Company

Gen Digital

Builds consumer security and financial tools

Gen Digital sells software and services that protect consumers' connected devices, personal information and finances. Its Norton, Avast and LifeLock brands cover antivirus, online privacy and identity protection, while MoneyLion adds financial tools and access to credit products. The software detects malicious activity, checks for exposed personal data and alerts customers to threats across computers and phones. It earns revenue from subscriptions, financial services and fees from partners that connect customers with financial products. With operating roots dating to 1982, the group has dual headquarters in Tempe, Arizona, and Prague, Czech Republic.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Tempe, AZ
Founded
1982

Recently Posted Jobs

Explore more opportunities at Gen Digital

See more jobs