Senior Front-end Engineer

  • R11963
  • Prague, Czechia
View favorites

Join Rapid7's Attack Surface Management team as a Senior Front-end Engineer and help deliver a continuous 360-degree view of security environments from endpoint to cloud. In this role, you will take ownership of complex frontend features, collaborate with cross-functional teams to deliver high-quality user experiences, and mentor team members to ensure technical excellence across our engineering practices.

About the Team

Rapid7’s Attack Surface Management team provides a continuous 360° view of your attack surface that teams can trust to detect and prioritize security issues from endpoint to cloud. Our award-winning products help us create a single experience to help customers assess risk, detect threats and automate their security programs.

About the Role

The Senior Software Engineer (Frontend) provides technical best practices within the Product and Engineering team. This role focuses on the architecture and strategy of frontend systems to ensure customers can effectively manage security solutions. Beyond individual technical contributions, this position is responsible for setting engineering standards, mentoring team members, and aligning technical roadmaps with business goals.

Specifically, your focus will be to:

  • Contribute to the technical direction of frontend systems while ensuring code quality, performance, and platform coherence.

  • Collaborate closely with product managers, UX designers, and engineers to deliver impactful user experiences.

  • Raise engineering standards by participating in code reviews, writing clean documentation, and implementing testing best practices.

  • Formulate clear technical plans for frontend features and work with stakeholders to resolve implementation challenges.

  • Execute frontend projects from requirement analysis and data modeling through to secure deployment.

  • Mentor junior and mid-level engineers to support their technical development and growth.

  • Translate product specifications into responsive, scalable, and stable frontend components.


 

The skills and qualities you’ll bring include:

  • 5+ years of experience with Javascript / Typescript and deep experience implementing UI behaviors using modern methods, specifically React or Vue.js

  • Ability to translate complex requirements into responsive, scalable frontend architectures (system design)

  • Experience with frontend build tools (such as Webpack), CMS platforms, version control (Git), and build platforms such as Jenkins (tooling & CI/CD)

  • Proficiency in interacting with and designing for REST web services.

  • Demonstrated ability to mentor engineers and guide the technical output of multiple teams.

  •  Strong problem-solving skills with a focus on attention to detail and systemic stability.

  • Ability to think big and act small by breaking larger engineering goals into smaller components, setting time-bound milestones, executing quickly, and pivoting where necessary to achieve meaningful outcomes.

  • Ability to hold yourself and others responsible for driving outcomes and meeting commitments by establishing ownership and clear expectations within teams.

  • Ability to communicate in a clear manner that conveys objectives and rationale to foster commitment from cross-functional stakeholders.

  • Core Value Embodiment: Embody our core values to foster a culture of excellence that drives meaningful impact and collective success.

We know that the best ideas and solutions come from multi-dimensional teams. That’s because these teams reflect a variety of backgrounds and professional experiences. If you are excited about this role and feel your experience can make an impact, please don’t be shy - apply today.

#LI-JG1

-

About Rapid7

At Rapid7, our vision is to create a secure digital world for our customers, our industry, and our communities. We do this by harnessing our collective expertise and passion to challenge what’s possible and drive extraordinary impact. We’re building a dynamic and collaborative workplace where new ideas are welcome.

Protecting 11,000+ customers against bad actors and threats means we’re continuing to push the envelope just like we’ ve been doing for the past 20 years. If you ’re ready to solve some of the toughest challenges in cybersecurity, we’re ready to help you take command of your career. Join us.

Security and Compliance
Rapid7 is committed to keeping customers secure. As a first line of defense, all employees are expected to uphold the highest standards of security and privacy, ensuring the protection of sensitive information and compliance with relevant regulations.

 

Jobs you may be interested in

Technical Support Engineer-I

Pune, India
As a Technical Support Engineer I, you will provide high-level technical assistance to global customers, focusing on troubleshooting complex network and vulnerability management issues. You will act as a subject matter expert for Rapid7’s security...

Senior Customer Success Manager

Boston, MA, United States
As a Rapid 7 Senior Customer Success Manager (CSM), you will act as a trusted advisor for our customers and use your cyber security knowledge and expertise of R7 products and solutions to ensure customers maximize the value from their R7 investmen...

Senior Atlassian Systems Administrator

Pune, India
Senior Atlassian Systems Administrator We are seeking a knowledgeable and technically grounded Atlassian Administrator to contribute to the ownership of our Atlassian environment, including Jira and Confluence. This role requires a strong understa...

Associate Sales Development Representative

Germany
As a Sales Development Representative (DACH), you will play a critical role in driving pipeline growth across our International business by generating and qualifying new sales opportunities. This is an exciting opportunity for a motivated and ambi...