This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility
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
Requirements
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.