We are looking for a Senior UI Developer to join our front-end engineering team and take ownership of building scalable, accessible, and high-performance user interfaces. You will work closely with product managers, UX designers, and back-end engineers to deliver enterprise-grade web applications. You will be expected to set technical direction for UI architecture decisions, mentor junior developers, and champion best practices across the team.
Requirements
Required Qualifications
PREFERRED QUALIFICATIONS
· Experience building and maintaining a shared component / design system library.
· Knowledge of micro-frontend architecture patterns.
· Exposure to back-end technologies (Node.js, GraphQL) to support full-stack collaboration.
· Familiarity with observability tools (Sentry, Datadog, LogRocket) for front-end monitoring.
· Experience with Storybook for component documentation and visual testing.
· Contributions to open-source projects or a demonstrable personal portfolio.
TECHNOLOGY STACK
You will be working with the following technologies day-to-day:
• Next.js (App Router) • Jest & React Testing Library
• React.js 18+ • Playwright / Cypress
• TypeScript • Storybook
• Tailwind CSS • Git & GitHub Actions
• Material UI (MUI v5/v6) • Figma (design handoff)

BreachLock is a global leader in Continuous Attack Surface Discovery and Penetration Testing. Continuously discover, prioritize, and mitigate exposures with evidence-backed Attack Surface Management, Penetration Testing, and Red Teaming.
Elevate your defense strategy with an attacker's view that goes beyond common vulnerabilities and exposures. Each risk we uncover is backed by validated evidence. We test your entire attack surface and help you mitigate your next cyber breach before it occurs.
Know your risk. Contact BreachLock today!