Twenty
Senior Frontend Software Engineer
New York, NY. Posted a month ago
The role
You will build mission-critical operator experiences by implementing high-performance interfaces that visualize real-time cyber operation data. You will contribute to frontend architecture and own significant features end-to-end.
What you will do
- Build sophisticated React/TypeScript features and components.
- Implement real-time UI experiences for complex cyber operation data.
- Contribute to frontend architecture and design decisions.
- Build and maintain interactive visualization components.
- Write and maintain automated tests across unit, integration, and end-to-end layers.
- Participate actively in code review.
- Identify and address performance issues, technical debt, and reliability gaps.
- Collaborate with design, product, backend, and operations.
- Support engineers through pairing and practical feedback.
Required qualifications
- 5–8 years of professional frontend software development experience.
- Strong, production-tested expertise in React.js and TypeScript.
- Solid command of modern web fundamentals (JavaScript/TypeScript, HTML, CSS).
- Experience building and shipping features for performance at scale.
- Hands-on experience with automated testing frameworks (e.g., Vitest, React Testing Library, Playwright or Cypress).
- Experience with state management patterns and libraries (e.g., Redux, Zustand, or React Query).
- Experience with modern build tooling (e.g., Vite or Webpack) and CI/CD pipelines.
- Collaborate effectively with product and design to deliver high-quality UX.
- Strong command of Git in a professional engineering environment.
- 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).
- Exposure to graph databases or graph query patterns (e.g., Neo4j).
- Experience with real-time streaming data and live system visualization.
- Worked in defense, security, or other mission-critical domains.
- Built UI experiences that surface AI/ML outputs in operational workflows.
- Experience contributing to component libraries or design systems (e.g., Storybook).
Benefits
- Medical, dental, and vision plan options.
- Life / AD&D, disability coverage options.
- Paid parental leave for eligible full-time employees.
- 12 weeks for birthing parents, 4 for non-birthing parents, 6 weeks for adoptive, foster, or intended parents through surrogacy.
- Paid holidays and flexible PTO.
- 401(k) with pre-tax and Roth options.
- HSA/FSA options, dependent care FSA.
Before you apply
- Role is limited to U.S. citizens.
- Some positions may require eligibility to obtain and maintain a U.S. Government security clearance.
About the company
Twenty Technologies industrializes offensive cyber operations for the U.S. and its allies. Headquartered in Arlington, Virginia, the company was founded in 2024.