
Overview
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