Taro Logo

Principal Software Engineer - Front End

Cyble is one of the fastest-growing threat intelligence providers, empowering organizations with darkweb & cybercrime monitoring and mitigation services.
$18,000 - $30,000
Frontend
Principal Software Engineer
Remote
101 - 500 Employees
6+ years of experience
AI · Cybersecurity · Enterprise SaaS

Description For Principal Software Engineer - Front End

Join Cyble's security initiative as a Principal Software Engineer - Front End, where you'll be at the forefront of building cutting-edge front-end experiences for their threat intelligence platform. You'll work on creating interfaces that enable users and decision-makers to interact with real-time security data, natural-language queries, and dynamic visualizations.

In this role, you'll be responsible for designing and maintaining responsive web applications using React (or Angular/Vue) with TypeScript, implementing component libraries, and developing chat-driven interfaces. You'll integrate real-time data through RESTful and WebSocket/GraphQL APIs, working with charting libraries to visualize time-series and security metrics.

Your expertise will be crucial in partnering with UX/UI designers, collaborating with backend teams, and ensuring code quality through comprehensive testing. Performance optimization and security implementation will be key focuses, including bundle optimization and implementing secure front-end practices.

The ideal candidate brings 6+ years of professional frontend development experience, with strong proficiency in modern frontend frameworks and TypeScript. You should have solid experience with state management solutions and be comfortable working in Agile environments. Experience in cybersecurity or threat-intelligence domains is a plus.

Cyble offers an opportunity to shape the user experience of a next-generation security platform, working with modern technologies including React/TypeScript, real-time data, and AI integrations. The company provides growth opportunities through training budgets, conference support, and mentorship.

Join a young, ambitious team making significant impacts in the cybersecurity landscape. Cyble values diversity and provides equal employment opportunities regardless of background. The role offers competitive compensation based on skills and experience, with the opportunity to work in an inclusive environment where your opinion is valued.

This position combines technical excellence with security domain knowledge, offering a chance to build sophisticated interfaces that help organizations protect against cyber threats. You'll be part of a growing company that's positioned at the intersection of cybersecurity and modern web technologies.

Last updated 9 days ago

Responsibilities For Principal Software Engineer - Front End

  • Design, build, and maintain responsive web applications
  • Implement component libraries, design tokens, and style systems
  • Develop chat-driven interfaces and dynamic visualization pages
  • Integrate real-time charting libraries for data visualization
  • Partner with UX/UI designers to translate wireframes into components
  • Write unit and end-to-end tests
  • Optimize bundle size and implement security practices

Requirements For Principal Software Engineer - Front End

React
TypeScript
JavaScript
  • 6+ years of professional frontend development experience
  • Strong proficiency in React (or Angular/Vue) with TypeScript
  • Solid HTML5, CSS3 (Sass/LESS) skills and responsive design expertise
  • Experience with state management (Redux, MobX, Vuex, NgRx)
  • Familiarity with RESTful APIs, WebSockets, or GraphQL
  • Proven ability to write clean, testable code and automated tests
  • Strong communication and collaboration skills

Benefits For Principal Software Engineer - Front End

  • Training budgets
  • Conference support
  • Mentorship

Interested in this job?

Jobs Related To Cyble Principal Software Engineer - Front End