← Back to jobs

Remote job

Senior Software Engineer - Frontend (Attack & User Emulation)

Frontend Full-time Permanent Costa Rica

Job details

1.5M • Offers Equity • Offers Bonus Salary
Costa Rica Eligibility
Senior Experience
Full-time Employment

About this role

Role overview A senior frontend engineer is needed to build the primary control surfaces and dynamic visualizations for a cyber range platform used to configure, simulate, and analyze offensive security scenarios and realistic user personas. The position sits at the intersection of complex backend simulation capabilities, real-time telemetry, and AI agent communication, turning them into polished human-in-the-loop web experiences.

Responsibilities - Design, build, and maintain high-performance web applications using React and TypeScript, with a focus on streaming interfaces and interactive visualization. - Lead end-to-end technical execution for major frontend features, including real-time data displays (WebSockets, SSE) and AI/MCP protocol integrations. - Improve client-side performance, code reusability, test coverage, and WCAG accessibility standards across the application. - Tackle complex visualization problems involving large datasets, interactive network topology, and agentic workflows. - Collaborate with UX designers on feasibility and partner with backend engineers to define API contracts and integration boundaries. - Conduct thorough code reviews, champion frontend engineering standards, and mentor teammates.

Requirements - 6+ years of professional experience shipping complex, scalable web applications. - Deep expertise in React, TypeScript, modern state management, and web performance optimization. - Hands-on experience integrating real-time data streams (WebSockets, SSE) and complex backend or AI protocols. - Strong foundation in UI testing (unit, integration, E2E) and WCAG accessibility standards. - Proven ability to weigh trade-offs between UX polish, performance, and delivery speed.

Nice to have - Experience displaying ML/RL decisions, confidence metrics, or agentic behaviors in user interfaces. - Familiarity with shared design systems (Storybook, Figma workflows) and complex data visualization libraries. - Exposure to cybersecurity concepts, containerized development (Docker/Kubernetes), or CI/CD pipelines.

Skills detected in the listing

TypeScriptReactInformation SecurityDockerKubernetesFigma
Detected Sep 16, 2026
Last verified Sep 16, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight