Senior Front End/UI Developer

5 years

3 - 6 Lacs

Posted:1 week ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Experience Required :5+ years

Specialization: Scalable UI Architecture, Performance Engineering, Cross-Platform Front-End Development

We are seeking an experienced Senior Front-End Engineer with expertise in React.js, Next.js, and modern front-end ecosystems to design and implement scalable, secure, and high-performing UI architectures for our digital products. The ideal candidate is passionate about performance engineering, accessibility, and maintainable code, and is capable of guiding architecture decisions and mentoring cross-functional teams.

You will work closely with designers, backend engineers, and product managers to create seamless and intuitive user experiences across platforms and browsers, contributing to both technical excellence and business impact.

Key Responsibilities:

  • Architect and build modular, high-performance UIs using React.js (Hooks, Context API, Suspense) and Next.js (App Router, SSR, SSG).
  • Lead front-end application architecture with micro-frontend patterns, Web Components, and Module Federation.
  • Implement scalable state management using tools like Redux Toolkit, Zustand, or Recoil.
  • Integrate RESTful and GraphQL APIs using Axios, Fetch, Apollo Client, or URQL.
  • Ensure optimal build and bundling using tools like Webpack, Vite, or Rollup.
  • Optimize application performance using code splitting, lazy loading, tree shaking, WebP, asset optimization, and HTTP/2.
  • Maintain security best practices: mitigate OWASP Top 10 issues (XSS, CSRF), enforce CSP, use secure cookies, validate input, and implement secure authentication flows (OAuth2, JWT, Firebase Auth).
  • Deliver pixel-perfect, accessible, and responsive UI using WCAG 2.1 guidelines, semantic HTML, ARIA, Tailwind UI, Material UI, or ShadCn.
  • Conduct performance audits using Lighthouse, React Profiler, and browser DevTools.
  • Own the visual and functional QA process: build tests using Jest, React Testing Library, Cypress, Playwright, and Storybook + Chromatic for visual regression.
  • Collaborate with DevOps to maintain CI/CD pipelines with GitHub Actions, GitLab CI, or CircleCI.
  • Participate in and lead design reviews, documentation efforts, and sprint planning in Agile teams.
  • Utilize AI-powered development tools like GitHub Copilot, Cursor, Cline, or custom LLM-based agents to improve development velocity and test quality.

Preferred Skills

  • Bachelor’s/Master’s in Computer Science, Information Technology, or equivalent.
  • 5–12 years of hands-on experience in front-end development, building production-grade React applications with Next.js.
  • Proficient in JavaScript (ES6+), TypeScript, HTML5, CSS3/SCSS.
  • Strong architectural understanding of component design, modularization, micro frontends, and code reuse strategies.
  • Experience with state management tools like Redux Toolkit, Zustand, or Recoil.
  • In-depth understanding of accessibility, cross-browser compatibility, and responsive design.
  • Proficient in Git workflows, npm/yarn/pnpm, and modern IDEs like VSCode.
  • Solid testing practices using unit, integration, and visual regression testing tools.
  • Experience working in monorepos, Module Federation, or multi-team frontend architectures.
  • Familiarity with server-side rendering, static site generation, and edge rendering with Next.js.
  • Experience with containerized environments (Docker) for front-end dev environments.
  • Exposure to RAG, Langchain, or other LLM-based integrations in front-end workflows.
  • Skilled in cross-functional collaboration tools: Figma, Zeplin, Adobe XD, Jira, Confluence.
  • Strong advocacy for performance, UX, accessibility, and clean code practices.

Professional Attributes:

  • A passion for clean code and scalable architecture.
  • Strong communication and mentorship skills, with experience onboarding and upskilling developers.
  • Ability to lead through influence and evangelize best practices in front-end engineering.
  • Proactive in problem-solving, with a mindset of ownership and continuous improvement.

Work Timings- 3pm -12 am ( including 1 hr break)

Job Types: Full-time, Permanent

Schedule:

  • Monday to Friday

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You