Careers

Job Description

Mid-Level Front-End Developer

About The Position

Cynomi is seeking a mid-level Front-End Developer to join our engineering team and work on our user facing React based vCISO platform. We are a small but growing team and require someone who is self-motivated, independent and who can help us to continue producing exciting new features for our customers. As part of a small team you will have the opportunity to leave your mark on the platform and help shape the direction of future development while contributing to the success of the business.

Who We Are

Cynomi is a fast-growing startup on a mission to make CISO-level security accessible for every business. 

Our AI-powered vCISO platform helps Managed Service Providers deliver enterprise-grade cybersecurity and compliance services without needing an in-house CISO. 

We turn complex cybersecurity work into scalable streamlined workflows that save time and boost quality for service providers and their clients alike. 

The company is backed by leading venture capital firms and empowers hundreds of service providers across the globe to provide high-quality cybersecurity services while expanding their businesses. Cynomi has offices in Israel, the UK, and the USA. 

Your Day to Day

  • Help to design, plan, implement and debug new features alongside the product team and fellow engineers while providing front-end perspectives
  • Translate mockups and requirements into high quality code
  • Developing re-usable and composable React components
  • Help to maintain the codebase through regular refactoring
  • Collaborate with back-end/full-stack engineers to ensure smooth integration between the front-end and back-end logic
  • Keep up to date with industry standards and contribute to team-wide discussions around coding standards and best practices
  • Participate in the code review process
  • Contribute to sprint management and retrospectives

What You Bring to the Table

  • B.Sc in computer science or equivalent relevant experience
  • 3+ years of professional front-end engineering experience
  • Solid grasp of HTML including the use of semantically appropriate elements
  • Solid grasp of CSS including concepts such as inheritance, CSS box model, Flexbox, Grid and responsive design
  • Solid grasp of JavaScript fundamentals such as scope, closure, asynchronous programming and ES6+ features
  • Familiarity with object-oriented and functional design paradigms
  • Familiarity with browser APIs such as the DOM, event handling and local storage
  • 1+ years of professional experience in React and its concepts including component-based development, optimisation techniques, use of hooks, state and side-effect management
  • Familiarity with consuming RESTful APIs
  • Knowledge of git version control

Not a Must, But a Plus

  • Experience with TypeScript
  • Experience with Redux/Redux Observable
  • Experience with Jest/React Testing Library/Mock Service Worker
  • Experience with React Query
  • Experience with NextJS/Server side rendering
  • Experience with NodeJS

Apply for this role