# Senior UI Developer

> BreachLock · Pune, India · Full-time · Posted 2026-05-08

**Workplace:** on_site

**Department:** Product Engineering

## Description

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

-   Design and develop robust, reusable UI components using React.js, Next.js, TypeScript, Material UI, and Tailwind CSS.
-   Lead front-end architecture decisions and define coding standards, patterns, and best practices for the team.
-   Translate complex UX/design requirements into pixel-perfect, accessible, and responsive interfaces.
-   Optimise application performance — including rendering, bundle size, Core Web Vitals, and load time.
-   Collaborate with back-end engineers to integrate RESTful and GraphQL APIs, ensuring clean data contracts.
-   Conduct thorough code reviews and provide constructive, growth-oriented feedback to peers.
-   Mentor junior and mid-level developers, fostering a culture of continuous learning and technical excellence.
-   Partner with QA to define testing strategies; write unit, integration, and end-to-end tests (Jest, Playwright/Cypress).
-   Contribute to and maintain our internal design system, ensuring visual and behavioural consistency across products.
-   Proactively identify technical debt and drive initiatives to improve code quality and developer experience.
-   Stay current with the evolving front-end ecosystem and champion adoption of relevant new technologies.

**Required Qualifications**

-   5–7 years of professional front-end / UI development experience.
-   Deep expertise in React.js and TypeScript in production environments.
-   Strong hands-on experience with Next.js (App Router, SSR, SSG, ISR).
-   Proficiency with Tailwind CSS and utility-first styling methodologies.
-   Extensive experience with Material UI (MUI) component library and theming.
-   Solid understanding of web performance, accessibility (WCAG 2.1 AA), and SEO fundamentals.
-   Experience with state management solutions (Redux Toolkit, Zustand, React Query, or similar).
-   Familiarity with CI/CD pipelines and version control workflows (Git, GitHub/GitLab).
-   Strong written and verbal communication skills; ability to articulate technical trade-offs clearly.
-   Track record of owning features end-to-end in an enterprise or large-scale SaaS environment.

**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)

## Apply

[Apply at BreachLock](https://apply.workable.com/breachlock/j/A80C941E60/apply)

---
Powered by [Workable](https://www.workable.com)
