B
BreachLock•2h ago
Indeed
Senior UI Developer
Pune, Maharashtra
Full Time
Senior Level
Full Job Description
Senior UI Developer - Pune, Maharashtra
BreachLock is seeking a seasoned Senior UI Developer to join their dynamic front-end engineering team in Pune, Maharashtra. This role offers a unique opportunity to take full ownership of building scalable, accessible, and high-performance user interfaces for enterprise-grade web applications. You will collaborate closely with product managers, UX designers, and back-end engineers, playing a pivotal role in setting the technical direction for UI architecture, mentoring junior developers, and championing best practices across the team. If you're passionate about crafting exceptional user experiences and driving technical excellence, we encourage you to apply.
Responsibilities
- Design and develop robust, reusable UI components using React.js, Next.js, TypeScript, Material UI, and Tailwind CSS.
- Lead front-end architecture decisions, defining coding standards, patterns, and best practices.
- Translate complex UX/design requirements into pixel-perfect, accessible, and responsive interfaces.
- Optimize application performance, focusing on rendering, bundle size, Core Web Vitals, and load times.
- 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.
- Mentor junior and mid-level developers, fostering a culture of continuous learning.
- Partner with QA to define testing strategies and write unit, integration, and end-to-end tests using Jest, Playwright/Cypress.
- Contribute to and maintain the internal design system for visual and behavioral consistency.
- Proactively identify technical debt and drive initiatives for code quality and developer experience improvement.
- Stay current with front-end trends and champion the 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.
- 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, with the ability to articulate technical trade-offs.
- Proven track record of owning features end-to-end in enterprise or large-scale SaaS environments.
Preferred Qualifications
- Experience building and maintaining shared component/design system libraries.
- Knowledge of micro-frontend architecture patterns.
- Exposure to back-end technologies (Node.js, GraphQL) for full-stack collaboration.
- Familiarity with front-end observability tools (Sentry, Datadog, LogRocket).
- Experience with Storybook for component documentation and visual testing.
- Contributions to open-source projects or a demonstrable personal portfolio.
Technology Stack
- Next.js (App Router)
- React.js 18+
- TypeScript
- Tailwind CSS
- Material UI (MUI v5/v6)
- Jest & React Testing Library
- Playwright / Cypress
- Storybook
- Git & GitHub Actions
- Figma (design handoff)
Company
B
BreachLock
Pune, Maharashtra
Posted on Indeed