Senior Full Stack Developer

Israel - Tel Aviv

Location(s)

Israel - Tel Aviv

Team(s)

IntSights, Product & Engineering


Full-stack Engineer

Job Description

Who are we?

We are IntSights, a Rapid7 company, that has created a market ­shifting solution to DETECT, ANALYZE and REMEDIATE​ all kinds of threats and malicious information in the clear, dark & deep web.

Rapid7 (NASDAQ: RPD) is helping organizations around the globe advance securely. Our technology, services, and community-focused research simplify complexity for security teams, helping them reduce vulnerabilities, monitor for malicious behavior, investigate and shut down attacks, and automate routine tasks. With more than 9000 customers across 120+ countries, Rapid7 is a recognized leader in cybersecurity that has proudly earned numerous industry accolades and strong recognition for our technology and culture.

What will you do?

  • You will be responsible for developing high-scale solutions in a data-intensive environment.

  • You'll take part in developing the company's most important systems and platforms.

  • You will work with very knowledgeable and experienced developers with a large scale of skills and capabilities.

  • As a member of this core team, you'll make important technical decisions and ensure the scalability and performance of our applications through a performant code and solid architecture.

Our technology stack:

Angular, TypeScript, RxJS, NodeJS, Express, Fastify, MongoDB, K8S, Docker, ElasticSearch, Redis, GCP

Requirements

  • At least 3+ years of hands-on experience in client-side development: JavaScript (including ES6), HTML5, CSS3 (SCSS).

  • At least 2+ years of hands-on experience in server-side development with NodeJS.

  • Deep understanding in at least one of the following JS frameworks: Angular, React, VUE or similar.

  • Working experience with version control systems (e.g. Git or similar).

  • Experience with responsive design.

  • Understanding of web application deployment environments: NGINX/Apache.

  • Familiarity with common best practices, design and architectural patterns.

  • Ability to lead and own end-to-end features independently, from design to Production.

  • Great problem-solving skills, eager to learn and face new challenges.

  • Passionate and responsible team player with strong communication skills.

  • Highly motivated, self-learner with great attention to detail.

Advantage

  • Experience with NoSQL databases (e.g. MongoDB or similar).

  • Experience with Cloud computing (e.g. GCP, AWS or similar).

  • Experience with ELK stack (ElasticSearch, Kibana, Logstash).

  • Familiarity with K8S, Docker and Redis.

  • Familiarity with DevOps practices (CI\CD pipelines etc.)