Opportunities at Craft portfolio companies


Horizon3AI Senior Software Engineer - Frontend



Software Engineering
San Francisco, CA, USA
Posted on Monday, July 24, 2023


Horizon3AI is seeking a Senior Software Engineer to join our exceptional team of modern JavaScript engineers. As a Senior Software Engineer, you will work closely with our Engineering team to execute on our technical roadmap and contribute to the development of our product, NodeZero. This role requires hands-on experience with front-end technologies, especially React and TypeScript. If you thrive in a fast-paced, semi-structured environment, enjoy wearing multiple hats, and possess a problem-solving mindset, then this opportunity is perfect for you!

Roles and Responsibilities:

  • Build new features for our product, NodeZero, using React and TypeScript.
  • Gain in-depth understanding of the product, analyze logs, and troubleshoot errors to ensure smooth operation.
  • Review code and write tests to maintain high code quality and reliability.
  • Manage infrastructure and define best practices for the front-end development process.
  • Mentor and support the growth of junior engineers within the team.


  • Effective prioritization and time management skills for yourself and the team.
  • Self-starter mentality with the ability to identify and resolve problems with known risks and impacts.
  • Excellent analytical and problem-solving abilities to tackle complex challenges in front-end development.
  • Passion for designing and building accessible products that cater to all users.
  • Strong technical documentation and written communication skills to facilitate collaboration.


  • Must be a U.S. citizen and able to pass a criminal background check, potentially a Security Clearance.
  • Bachelor's degree in computer science, computer engineering, software engineering, or a related field.
  • 8+ years of experience working on production applications with real-world users.
  • Experience working with SaaS applications and in startup environments.
  • Proficiency in JavaScript, React, TypeScript, HTML/CSS, Git & GitLab.


  • Experience with GraphQL for efficient data retrieval and interaction.
  • Proficiency in Node.js for backend development.
  • Knowledge of WebSockets for real-time communication.
  • Familiarity with Webpack for bundling and optimizing front-end assets.
  • Experience with Monorepo for managing multi-package projects.
  • Knowledge of AWS (Amazon Web Services) to leverage their product suite.
  • Understanding of defensive and offensive cybersecurity concepts.

This position is instrumental in Horizon3AI's success, playing a critical role in building and maintaining the front end of our product, NodeZero. As a Senior Software Engineer, you will have the opportunity to mentor and guide junior developers while contributing to the growth and development of the team. If you are passionate about building accessible and secure products and meet the qualifications and experience listed above, we encourage you to apply and become an essential part of our mission to enhance cybersecurity capabilities and protect our clients from emerging threats.