G

Gen Digital

Builds consumer security and financial tools

Senior 2 Frontend Engineer

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

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 8 years of experience building production web applications and at least 1 year as a principal engineer.
  • Expert-level proficiency with TypeScript, strong experience with React, server-side rendered Next.js or a similar framework, and performant component-driven development such as Reshaped UI.
  • 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 frontend 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 such as 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 quickly project multiple approaches, compare trade-offs, and converge on the best solution without shipping AI-shaped code.

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, catching subtle issues that are easy to miss 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 the result and rigorously validate it through tests, reasoning, and edge-case review.
  • Build and maintain a strong automated test suite covering unit, integration/contract, component/UI, and end-to-end tests, with fast feedback loops in continuous integration.

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