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.