Jobs · Engineering · New York

Staff / Principal Frontend Software Engineer

Twenty · New York, NY · 1 wk ago
On-siteEngineering$192k–$455k/yrFull-time

About The Company

Twenty Technologies (www.twenty.io) industrializes offensive cyber operations for the U.S. and its allies. Founded in 2024, Twenty has raised $138M from leading investors including Accel, Caffeinated Capital, Friends & Family Capital, Point72 Ventures, General Catalyst, and In-Q-Tel. Headquartered in Arlington, Virginia, Twenty is committed to ensuring American and allied primacy in cyberspace.

Role Summary

You'll own the frontend architecture for mission-critical operator experiences—building high-performance interfaces that visualize complex cyber operation data in real time. You'll lead technical direction for UI systems, set the bar for engineering quality, and mentor engineers to move faster with confidence. You'll partner closely with backend, product, design, and operational stakeholders to ship capabilities that must work reliably in both cloud and on-premises environments.

Qualifications

  • Must Have:
    • 8+ years of professional frontend software development experience
    • Deep expertise building production React.js applications with TypeScript
    • Strong command of modern web fundamentals (JavaScript/TypeScript, HTML, CSS)
    • Experience leading frontend technical initiatives and mentoring engineers through delivery and growth
    • Experience building for performance at scale (profiling, optimization, rendering strategies)
    • Experience with automated testing practices and frameworks (e.g., Vitest, React Testing Library, Playwright or Cypress for E2-E)
    • Experience with state management patterns and libraries (e.g., Redux, Zustand, or React Query)
    • Collaboration skills with product and design to deliver excellent UX
    • Hands-on experience with Git in a professional engineering environment, including branch workflows, code review practices, and CI integration
    • Bachelor’s degree in CS/Engineering (or equivalent practical experience)
  • Nice to Have:
    • Experience with complex data visualization (e.g., D3.js, Chart.js, or similar)
    • Experience with graph databases and understanding graph query patterns (e.g., Neo4j)
    • Experience with real-time streaming data and production visualization of live systems
    • Experience in defense, security, or other mission-critical domains
    • Experience building UI experiences that surface AI/ML outputs in operational workflows
    • Experience with component library or design system development (e.g., Storybook)

Benefits

  • Health: Medical, dental, and vision plan options
  • Life / AD&D, disability coverage options
  • Family: Paid parental leave for eligible full-time employees
  • Vacation: Paid holidays and flexible PTO
  • Retirement: 401(k) with pre-tax and Roth options, HSA/FSA options, dependent care FSA

Pay

$192K - $455K

Similar jobs