OPSWAT is a global leader in IT, OT, and ICS critical infrastructure cybersecurity, delivering an end-to-end platform for organizations to protect their networks. The Lead Front End Engineer will guide front-end development for the Network Detection and Response (NDR) platform, ensuring the creation of user-friendly interfaces and mentoring junior developers.
Responsibilities:
- Lead the front-end development efforts for the NDR 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 NDR platform’s UI/UX
Requirements:
- 7+ years of experience in front-end engineering with strong proficiency in React, or Angular, or 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
- Experience with Threat Intelligence and Cyber security problem domains
- Experience with additional data orchestration tools and frameworks
- Knowledge of Kafka, Kinesis, or other streaming platforms
- Advanced capabilities in data visualization tools like PowerBI, Tableau, or similar
- Familiarity with infrastructure-as-code tools like Terraform or CloudFormation for deploying and managing data infrastructure
- A passion for driving data-driven decisions and fostering a collaborative data culture