DevJobs

Frontend Engineer

Overview
Skills
  • TypeScript TypeScript
  • CSS3 CSS3
  • HTML5 HTML5
  • JavaScript JavaScript
  • Jest
  • web development ꞏ 5y
  • Single Page Applications using React ꞏ 3y
  • promises
  • Storybook
  • state management
  • React testing library
  • React context
  • React concepts: components` life cycle
  • prototype
  • Agile Methodology
  • Frontend testing - unit and components
  • Event loop
  • callbacks
  • and error handling
  • Backend development
Come Hack With Us!

Join us on our mission of protecting organizations against the most advanced attackers in the world!

Pentera is the leader for Automated Security Validation, allowing every organization to test with ease the integrity of all cybersecurity layers, unfolding true, current security exposures at any moment, at any scale. As a result, thousands of security professionals and service providers worldwide use our platform to guide remediation and close security gaps before they are exploited.

We are a unicorn with more than 320 employees around the globe, with over 800 customers in production in more than 50 countries!

Pentera has won various Industry Awards, including the Frost & Sullivan “Best Practices Award for Global Breach & Attack Simulation (BAS) Market Leadership 2022 and the 2020 Gartner Cool Vendor Award. We are backed by Top tier investors such as Insight Partners, K1 Investment Management, The Blackstone Group, and AWZ.

Penterians are one team with a shared mission. Become a Penterian – change the way the world does cyber!

About the role:

Pentera Attack Engines are constantly interacting and responding to user actions while producing large amounts of data, all data is viewed and managed by our attack management system.

You will be implementing and maintaining some very advanced and complex Frontend Components, starting from our sophisticated way of presenting the attack vector and achievements, through the dynamic interaction modules that help promote the attack simulation, and to generating a unique and complex report on the Frontend.

Collaborate with the Backend, UX, Product, and Cyber Research teams to iterate on the integration and design.

Roles and Responsibilities:

  • You will develop advanced frontend components with exceptional delivery standards
  • You will take part in developing our main components and services, in our different products
  • You will have the opportunity to influence the culture and standards of our scaling-up R&D organization
  • You will implement, investigate, and share new technologies and ideas
  • You will be expected to bring and spread your passion for staying on top of tech trends, experimenting with, and learning new technologies
  • Excellent teamwork skills, fast learning, and adaptation to new technologies and fields
  • Excellent teamwork skills, fast learning, and adaptation to new technologies and fields

Requirements:

  • 5+ years of web development experience
  • 3+ years of experience with Single Page Applications using React
  • Deep understanding of JavaScript, Typescript, HTML5, and CSS3
  • Strong understanding of React concepts: components` life cycle, state management, React context, etc.
  • Frontend testing - unit and components (Jest, React testing library)
  • Backend development experience - advantage
  • Excellent teamwork skills, fast learning, and adaptation to new technologies and fields
  • Solid grasp of JavaScript fundamentals such as Event loop, prototype, callbacks, promises, and error handling.
  • Experience with working in an Agile Methodology
  • Experience working with Storybook

We are an equal opportunity employer and we are committed to building a diverse and talented workforce. We do not discriminate on the basis of race, sex, religion, colour, national origin, gender, gender identity, sexual orientation, age, marital status, veteran status, medical condition, disability, or any other class or characteristic protected by applicable law. We welcome candidates from all backgrounds to join us!
Pentera