Opswat logo

Lead Front End Developer (NetTAC)

Opswat
On-site
Washington, District of Columbia, United States
Front-End Developer

The Position

OPSWAT is seeking a Lead Front End Developer to join and lead the NetTAC front end development team, our cutting-edge Network Detection and Response (NDR) and network traffic analysis platform. In this role, you will lead front-end development, ensuring the creation of a seamless, user-friendly interface that meets the needs of security professionals. You’ll be responsible for guiding a team of front-end developers, making critical decisions about the architecture, framework, and best practices for building out the front-end capabilities of NetTAC.

The ideal candidate will be highly skilled with modern front-end frameworks like React, Angular, and Vue, and will have experience designing intuitive UIs for complex data analytics platforms.

What You Will Be Doing

  • Lead the front-end development efforts for the NetTAC product, designing and building intuitive UIs for network detection and response capabilities.
  • Discuss use cases and needs and decide between React, Angular, Vue, or other modern frameworks to create a dynamic and responsive front-end architecture that delivers a seamless user experience.
  • Collaborate closely with UX designers, product managers, and backend engineers to translate product requirements into well-designed user interfaces.
  • Develop and enforce best practices for front-end development, ensuring code quality, maintainability, and performance.
  • Implement data visualization techniques to present complex network analysis data in clear, actionable formats for users.
  • Mentor and guide junior front-end engineers, fostering a collaborative, innovative, and high-performance development culture.
  • Stay up-to-date with emerging trends and technologies in front-end development, continuously improving the NetTAC platform’s UI/UX.

What We Need from You

  • 7+ years of experience in front-end engineering with strong proficiency in React, Angular, and Vue frameworks.
  • Proven experience in building and scaling front-end architectures for large-scale, data-intensive platforms.
  • Experience in network traffic analysis or cyber security problem domains.
  • Strong understanding of JavaScript/TypeScript, HTML/CSS, and responsive design principles.
  • Experience with building modular visualizations and GUI components.
  • Experience with UI/UX best practices, including data visualization, user flows, and performance optimization.
  • Excellent communication skills, with the ability to work effectively in cross-functional teams and guide junior developers.
  • Strong problem-solving skills and the ability to make strategic decisions about front-end architecture in a fast-paced environment.

It Would Be Nice if You Had

  • Experience in developing front ends for NDR, network traffic analysis, or cybersecurity platforms.
  • Familiarity with Redux, Vuex, or similar state management libraries.
  • Knowledge of WebSocket integration for real-time data updates and streaming interfaces.
  • Experience with front-end build tools and CI/CD pipelines for automated testing and deployment.
  • A passion for creating clean, intuitive interfaces that simplify complex workflows in the cybersecurity space.